环境CentOS
mysql版本:企业、社区(使用)、MariaDB
安装后避免yum自动更新
注意数据库的安全性
- 官网安装版本5.7.32 方式Red Hat Enterprise Linux/Oracle Linux
- yum install …rpm
- yum install mysql-community-server
- yum remove mysql57-c…noarch#取消自动更新索引,可能会有bug 生产环境和开发环境应该一样
- systemctl start mysqld.service #第一次启动
- systemctl enable mysqld #设置开机启动
- systemctl status mysqld.service#查看启动状态
- 查看进程状态
- grep ‘password’ /var/log/mysqld.log | head -1 #返回的是明文初始密码,需要修改
- 登录mysql -u root -p
- ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码,简单的话会报错’ ;
- 到这一步就设置成功了
- SHOW VARIABLES LIKE ‘validate_password%’; #密码的设置
- set global validate_password_policy=0;#会变成LOW,这个状态下可以设置一些简单密码
- 也可以调整其他的密码设置,长度限制之类的。