Linux centos yum安装MySql
下载仓库并安装
wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
yum -y install mysql80-community-release-el7-3.noarch.rpm
修改配置文件
vim /etc/yum.repos.d/mysql-community.repo
baseurl 表示下载地址 换上清华源 下载更快
enable 表示使用此配置 如图 为mysql8.0版本
开始安装
yum -y install mysql-community-server
过程中可能会出现错误 如图
将命令换成
yum -y install mysql-community-server --nogpgcheck
启动mysql
启动mysqld服务
systemctl start mysqld.service
通过日志文件查看初始密码
cat /var/log/mysqld.log
通过初始密码登录并修改密码
mysql -uroot -p
alter user 'root'@'localhost' identified by '123546';
此过程中可能出现错误 如图:
解决办法:
-
先设置复杂密码 8位 大小写 特殊符号
-
修改全局密码策略
SHOW VARIABLES LIKE 'validate_password%';
set global validate_password.policy=LOW;
set global validate_password.length=6;
- 重新设置密码
alter user 'root'@'localhost' identified by '123456';