安装步骤如下
- 1 检查是否系统自带
yum list installed | grep mysql
- 2 如果系统自带则删除
yum -y remove mysql-libs.x86_64 - 3 在线安装 mysql5.7Y
wget http://repo.mysql.com/mysql57-community-release-el7-9.noarch.rpm
- 4 接着执行这句,解释一下,这个rpm还不是mysql的安装文件,只是两个yum源文件
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
- 5 这个时候,可以用yum repolist mysql这个命令查看一下是否已经有mysql可安装文件
yum repolist all | grep mysql
- 6 安装mysql 服务器命令(一路yes)
yum install mysql-community-server
- 7 安装成功后
service mysqld start
- 8.0 查看默认密码
sudo grep 'temporary password' /var/log/mysqld.log
配置步骤如下
- 登录
mysql -u root -p xxx
- 修改 root 登录密码 (此时密码要根据密码规则设定)
set password for 'root'@'localhost' = password('xxx');
- 修改密码规则:
- 修改密码最小长度策略(设置为0)
set global validate_password_length=0;
- 修改密码强度检查等级策略(0/LOW、1/MEDIUM、2/STRONG)
set global validate_password_policy=0;
- 修改密码最小长度策略(设置为0)
- 修改密码规则:
- 默认MySQL只允许localhost 登录,修改允许其他主机连接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
- 如果修改报错
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before
,提醒你先使用alter user
命令进行密码修改
alter user 'root'@'localhost' identified by '密码';
- 如果修改报错
- 刷新设置
flush privileges;
注1:删除mysql
// 清除
yum clean all
yum makecache
yum -y update
// 然后重新安装
注2:卸载 mysql
yum -y remove mysql*
网友评论