作者:Chancel, 更新:2019 Dec 05, 字数:1762, 已阅:636
有时候需要安装某些指定版本的MySQL,故写一篇如何安装指定版本的,以供参考
根据你的系统选择repo包 如果你的是ReHat系的,则可用以下链接
wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
先查看repo包包含哪些包?
rpm -qpl mysql80-community-release-el7-1.noarch.rpm
安装repo包
rpm -ivh mysql80-community-release-el7-1.noarch.rpm
手动编辑/etc/yum.repos.d/mysql-community.repo
vim /etc/yum.repos.d/mysql-community.repo
enabled=0禁用版本,enabled=1启用指定版本
yum repolist enabled | grep mysql
yum install mysql-community-server
PS:接下来顺便说说部署步骤,如果不需要可以忽略了
systemctl start mysqld
grep 'temporary password' /var/log/mysqld.log
如果想设置比较简单的本地密码(root用户通常也不开放远程登录权限,本地的话复杂没什么意义),先必须修改安全等级
set global validate_password_policy=0;
接着再修改密码
alter user root@localhost identified by 'yourpasswd';
grant all privileges on *.* to user@'%' identified by "yourpasswd"
flush privileges;