centos7安装mysql 5.7
下载MySQL官方的 Yum Repository仓库
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
安装仓库
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum安装mysql server
yum -y install mysql-community-server
安装完成 设置mysql数据库
1.启动mysql
systemctl start mysqld
2.查看运行状态
systemctl status musqld
3.修改数据库原始密码
- 方式一: 查看日志文件就可以获取密码,并且登陆到数据库中
grep "password" /var/log/mysqld.log
- 方式二:使用查看的密码还是显示密码错误,直接改掉
# 1.打开my.cnf
vi /etc/my.cnf
# 2.添加一行 *skip-grant-tables*
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables
# 3.重启mysql
systemctl restart mysqld
# 4.免密码登陆
mysql -uroot -p
# 5.修改密码
update mysql.user set authentication_string=PASSWORD('root') where User='root';
# 6.刷新权限
flush privileges;
# 7.将第一步的my.cnf改回原来的 vi中光标移到行首 dd 删除整行
# 8.根据策略修改密码 5.7.6版本之后 命令如下
`alter user user() identified by 'Qert@sdas';`# 密码复杂点