CentOS安装Mysql5.7
官方下载安装程序
官方下载地址:https://dev.mysql.com/downloads/mysql/
百度网盘:
链接: https://pan.baidu.com/s/1p3cNJTPB1Qp7L2tNTsYyMg
提取码: cv5r
上传解压压缩文件
tar -xvf mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar
rpm安装前操作
yum卸载原数据库mariadb(不删除不能安装lib)
查询
rpm -qa|grep mariadb
删除
yum remove mariadb-libs-5.5.52-1.el7.x86_64
yum安装libaio,numactl(server需要的依赖)
yum install libaio
yum install numactl
rpm安装 common libs client server,因为具有依赖关系,所以需要按顺序执行。
用rpm -ivh 文件名就能安装相应的组件。
在执行server的时候,需要依赖安装一些工具组件
rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm
mysql初始化
mysqld --initialize --user=mysql
生产密码在/var/log/mysqld.log
启动Mysql
systemctl start mysqld.service
进入数据库,修改初始密码
mysql -uroot -p
输入密码(第五步的密码),第一次进入要修改密码,不然做不了其他事。
修改密码(root
为设置的新密码)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';