CentOS 6.9上安装MySQL 5.7.18 详解

下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz

1、新建mysql用户,组:
[root@001 ~]# groupadd mysql
[root@001 ~]# useradd -g mysql -r -s /sbin/nologin -M -d /data/mysqldata mysql

2、新建数据目录及授权:
[root@001 ~]# mkdir -p /data/mysqldata
[root@001 ~]# chmod -R 770 /data/mysqldata
[root@001 ~]# chown -R mysql:mysql /data/mysqldata

3、解压mysql,创建软连接并修改属组:
[root@001 ~]# tar -zxvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz -C /usr/local/
[root@001 ~]# cd /usr/local/
[root@001 local]# ln -sv mysql-5.7.18-linux-glibc2.5-x86_64/ mysql
[root@001 local]# cd mysql
[root@001 mysql]# chown -R mysql:mysql .

初始化完成后需记录下初始化密码

[root@001 mysqldata]# grep 'password' /data/mysqldata/error.log #正常情况如上图,这里因为配置文件指定了日志路径

6、启动并登陆修改密码
[root@001 mysqldata]# service mysqld start

登陆成功但需修改密码才可执行其他操作

[root@001 ~]# mysql -uroot -p # 第一次登陆 -p 后面不能直接输入密码
Enter password: #填入上面记录下的密码
mysql> set password ='123456'
到此安装结束。

猜你喜欢

转载自www.linuxidc.com/Linux/2017-10/148130.htm