目录
2.运行指令:wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
3. 运行指令:tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
5.运行指令:rpm -e --nodeps mariadb-libs
7.运行指令:systemctl start mysqld.service
8.运行指令:grep "password" /var/log/mysqld.log
10.设置root密码,运行指令:set global validate_password_policy=0;
11.运行指令:set password for 'root'@'localhost'=password('xxxxx');
13.运行quit退出,之后再输入mysql -u root -p和密码检测是否完成
1.新建文件夹/opt/mysql并cd进入该文件中
2.运行指令:wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
获取mysql5.7的压缩包
3. 运行指令:tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
解压下载得到的压缩包
4.运行指令:rpm -qa|grep mari
找到mariadb
5.运行指令:rpm -e --nodeps mariadb-libs
卸载mariadb,原因是mariadb与mysql冲突
6.运行指令安装mysql:
rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm
7.运行指令:systemctl start mysqld.service
启动mysql服务
8.运行指令:grep "password" /var/log/mysqld.log
查看当前密码
9.运行指令:mysql -u root -p
将上一步得到的密码复制到password后
10.设置root密码,运行指令:set global validate_password_policy=0;
对于个人开发环境,设置比较简单的密码(生产环境服务器要设置复杂密码)
11.运行指令:set password for 'root'@'localhost'=password('xxxxx');
注:xxxxx部分填设置的密码
12.运行指令:flush privileges;
使密码设置生效
13.运行quit退出,之后再输入mysql -u root -p和密码检测是否完成
图示表明已经完成mysql环境的搭建。