centOS7.6安装mysql8.0.28

64 阅读1分钟

下载mysql包

downloads.mysql.com/archives/co…

image.png

上传到服务器

可以在windows环境解压后直接上传,也可以在服务端解压上传

安装所需文件如下 image.png

顺序安装指定包

由于包之间存在依赖关系,所以必须按照指定顺序安装 --nodeps --force是忽略证书强制安装

rpm -ivh --nodeps --force mysql-community-common-8.0.28-1.el7.x86_64.rpm
rpm -ivh --nodeps --force mysql-community-client-plugins-8.0.28-1.el7.x86_64.rpm
rpm -ivh --nodeps --force mysql-community-libs-8.0.28-1.el7.x86_64.rpm
rpm -ivh --nodeps --force mysql-community-client-8.0.28-1.el7.x86_64.rpm
rpm -ivh --nodeps --force mysql-community-icu-data-files-8.0.28-1.el7.x86_64.rpm
rpm -ivh --nodeps --force mysql-community-server-8.0.28-1.el7.x86_64.rpm

image.png

安装完成后需要的操作

初始化mysql mysqld --initialize --console

更改所有组(非必须) chown -R mysql:mysql /var/lib/mysql/

启动mysql服务 没有systemctl就安装一个 systemctl start mysqld

查询初始密码 cat /var/log/mysqld.log | grep localhost

使用初始密码登录 mysql -uroot -pZ*Bo63,+,Mbk

登录成功后在mysql中修改密码 ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

然后就可以退出使用新密码重新登陆了,mysql安装完成