要大笑、要做梦、要与众不同。人生是一场伟大的冒险。——《外婆的道歉信》
为yum配置mysql57的源
# 下载MySQL的repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
# 安装MySQL源
yum -y install mysql57-community-release-el7-10.noarch.rpm
# 通过yum安装MySQL
yum -y install mysql-community-server
启动mysql
# 启动MySQL
systemctl start mysqld.service
# 查看其状态
systemctl status mysqld.service
看到 active(running) 即为正确运行,如下
查看默认密码
grep "password" /var/log/mysqld.log
#查看结果如下:
#登录
mysql -u root -p
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;
修改密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
/*
比较新的MySQL 要使用alter user 来修改密码
*/
开启 mysql 中 root用户远程访问权限
查看默认设置
mysql> use mysql;
mysql> select host,user from user;
可知,root用户只能本地访问:
开启root远程访问权限
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
/*
% 表示全部允许ip
root为用户
123456为密码
*/
mysql> flush privileges;
/*
刷新,或者重新启动mysql也行
*/
再次查看
mysql> select host,user from user;
摘录,引用:
Comments | NOTHING