centos7 在线安装mysql5.17并配置远程访问

环境
centos7
mysql5.7
安装方式:官方的 Yum Repository
其他说明

  • 如需安装其他版本,请自行切换rpm版本,本次安装版本为57,也就是星号位置是“57”
  • mysql5.7之后密码策略不允许弱密码出现,修改密码建议大写字母小写字母数字特殊符号都搞上
  • mysql5.7之后的修改密码命令较之前有部分出入
  • mysql客户端下的命令,记得别丢掉 ‘;’
一、安装mysql5.7
  1. 下载并安装MySQL官方的 Yum Repository

[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql*********-community-release-el7-10.noarch.rpm
[root@localhost ~]# yum -y install mysql*********-community-release-el7-10.noarch.rpm

  1. 安装mysql服务

[root@localhost ~]# yum -y install mysql-community-server

二、启动并配置
  1. 启动服务

[root@localhost ~]# systemctl start mysqld.service

  1. 查看状态

[root@localhost ~]# systemctl status mysqld.service

  1. 查看初始密码并登陆

[root@localhost ~]# grep “password” /var/log/mysqld.log
[root@localhost ~]# mysql -uroot -p
password [输入查到的初始密码]
注意:一下步骤开始,在使用初始密码情况下可能会报错,不允许各种操作,可以修改一个自定义的较复杂的密码,有权限后再改策略或其他操作。
mysql> ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘new password’;

  1. 查看密码策略

mysql>SHOW VARIABLES LIKE ‘validate_password%’;

+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password_check_user_name    | OFF    |
| validate_password_dictionary_file    |        |
| validate_password_length             | 8      |
| validate_password_mixed_case_count   | 1      |
| validate_password_number_count       | 1      |
| validate_password_policy             | MEDIUM |
| validate_password_special_char_count | 1      |
+--------------------------------------+--------+

修改策略项:
原因: 你可以设置123456啊,不然呢
不修改的话密码建议 大写字母+小写字母+数字+特殊符号 8位长度以上

set global validate_password_policy=0;
set global validate_password_mixed_case_count=0;
set global validate_password_special_char_count=0;
set global validate_password_length=6;
三、配置远程登陆权限
  1. 配置远程登陆授权

mysql> GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘your password’ WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES; # 必须记得这步操作
quit

搞定

  1. 卸载Yum Repository,避免每次yum触发更新操作

[root@localhost ~]# yum -y remove mysql*********-community-release-el7-10.noarch

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值