zoukankan      html  css  js  c++  java
  • linux下mysql安装报错及修改密码登录等等

    1:下载

    [root@localhost soft]# wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz

    2:解压文件

    [root@dbserver /]# tar -xzvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /usr/local/

    3修改文件

    [root@dbserver local]# mv mysql-5.7.19-linux-glibc2.12-x86_64 mysql

    4:检查库文件是否有删除,若有便删除(linux系统自带的)

    [root@dbserver mysql]# rpm -qa | grep mysql

    [root@dbserver mysql]# rm -e –-nodeps mysql-libs-5.1.52.x86_64

    5:检查mysql组和用户是否存在,如无创建

    [root@dbserver ~]# cat /etc/group | grep mysql

    [root@dbserver ~]# cat /etc/passwd |grep mysql

    创建

    [root@dbserver ~]#groupadd mysql

    [root@dbserver ~]#useradd -r -g mysql mysql

    6:在mysql下添加data目录

    [root@dbserver mysql]# mkdir data

    进入安装mysql软件目录:执行命令 cd /usr/local/mysql

    修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./

    安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql

    我碰到了报错..

    貌似提示注释器错误,没有/usr/bin/perl文件或者档案,解决办法(安装perl跟perl-devel即可):

    执行  yum -y install perl perl-devel

    后在初始化数据库即可。

     bin/mysql_install_db 
    FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db: 
    Data::Dumper

    yum install -y perl-Data-Dumper 即可。。

    7: 加入开机启动

    cp support-files/mysql.server /etc/init.d/mysql

    启动mysql服务:执行命令service mysql start

    执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功.

    8  mysql登录

    但是坑爹的是压根没在/root下找到.mysql_secret文件,好把,百度,使用无需验证的方式,修改my.cnf

    就是这句,停止权限验证skip-grant-tables=1

    重启mysql

    ./mysql -u root -p

    use mysql;

    mysql> set password=password("root");

    Query OK, 0 rows affected, 1 warning (0.00 sec)

    注意不要使用单引号,为什么?你自己试试就知道了

    grant all privileges on *.* to'root' @'%' identified by 'root';

    flush privileges;

    exit;

    然后用navicat远程登录,大功告成.

  • 相关阅读:
    nsurlSession
    IOS 锁
    常见问题
    xcode编译太慢
    ios之keychain
    iOS多线程系列(四)----GCD之Dispatch Queues
    iOS多线程系列(三)----NSOperationQueue
    iOS多线程系列(二)------NSOperation
    iOS多线程系列(一)------NSThread
    kvm虚拟机最佳实践系列3-kvm克隆和静态迁移
  • 原文地址:https://www.cnblogs.com/puppey/p/9713404.html
Copyright © 2011-2022 走看看