欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

centos7安装MySQL 5.7

发布时间:2025/3/15 34 豆豆
生活随笔 收集整理的这篇文章主要介绍了 centos7安装MySQL 5.7 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

目录

    • 1. 下载、安装
    • 2. 配置
      • 2.1 加入内容
      • 2.2 修改密码
        • 补充:
      • 2.3 远程访问
      • 2.4 windows 下测试

1. 下载、安装

以下命令在root权限下

# 下载 rpm 包 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 # 安装MySQL服务器 yum -y install mysql-community-server

2. 配置

vim /etc/my.cnf

2.1 加入内容

(如果mysql 已经启动了 重启MySQL service mysqld restart)

启动MySQL

systemctl start mysqld.service

查看MySQL运行状态,运行状态如图:

systemctl status mysqld.service

2.2 修改密码

grep "password" /var/log/mysqld.log

进入mysql 修改密码(5.7 rpm 安装 是默认开启密码验证的 需要密码包含 大小写字母数字和特殊符号)

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

补充:

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

教程地址

set global validate_password_policy=0; # 修改密码策略为low set global validate_password_length=0; # 密码长度为设置为0 ,即大于0个字符的密码都可以

2.3 远程访问

// 仅 192.168.0.66可联 grant all privileges on *.* to 'root'@'192.168.0.66' identified by 'password' with grant option; // 所有 grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option; // 更新命令 flush privileges;

如果有防火墙的话 添加mysql端口3306

firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload

2.4 windows 下测试

mysql -h 192.168.0.188 -P 3306 -u root -p

总结

以上是生活随笔为你收集整理的centos7安装MySQL 5.7的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。