centos7安装mysql5.7
下载并安装MySQL的 安装引导
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
安装mysql安装引导 -y确定安装
yum -y install mysql57-community-release-el7-10.noarch.rpm
安装MySQL服务器
yum -y install mysql-community-server
启动MySQL服务
systemctl start mysqld.service
检查MySQL的状态
systemctl status mysqld.service
获取MySQL的原始密码
grep “password” /var/log/mysqld.log
上面语句不成功时运行下边语句
grep 'temporary password' /var/log/mysqld.log
使用或得到的初始密码进入MySQL
mysql -u root -p
修改用户密码
密码共有三个级别0:只检查长度,1:检查长度、数字、大小写,2:检查长度、数字、大小写、特殊字符字典文件
set global validate_password_policy=0;
set global validate_password_length=4; #设置密码最小长度
ALTER USER 'root'@'localhost' IDENTIFIED BY '【要改的密码】'
允许用户远程访问
grant all privileges on *.* to 'root'@'%' identified by '【设置的密码】' with grant option;
% 表示所有的主机都可以使用此账号登录,你也可以设定指定的ip地址
刷新权限
flush privileges;