Centos7中搭建MySQL环境

「爱情、让人受尽委屈。」 2024-04-19 14:25 129阅读 0赞
  • 1、 安装社区套件yum源地址:

    wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

  • 2、安装MySQL服务:

    yum -y install mysql57-community-release-el7-10.noarch.rpm

    yum -y install mysql-community-server

  • 3、启动 MySQL

    systemctl start mysqld.service

  • 4、查看MySQL启动状态:

    systemctl status mysqld.service

  • 5、找出MySQL的登录密码

    grep “password” /var/log/mysqld.log

  • 6、以root用户身份登陆MySQL:

    mysql -uroot -p

输入上面找出的 MySQL 密码

  • 7、更改密码弱口令设置,设置简单密码

    set global validate_password_policy=0;

    set global validate_password_length=1;

  • 8、设置密码(新密码为:new-password)

    ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘new-password’;

  • 9、将MySQL使可以外部连接:(new-password为你刚刚设置的密码)

    Grant all privileges on . to ‘root’@’%’ identified by ‘new-password’ with grant option;

刷新,立即生效

  1. flush privileges;
  • 10、因为安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉

    yum -y remove mysql57-community-release-el7-10.noarch

  • 11、开放数据库的3306默认端口:

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

  • 此时就可以从外部连接MySQL了

如您在阅读中发现不足,欢迎留言!!!

发表评论

表情:
评论列表 (有 0 条评论,129人围观)

还没有评论,来说两句吧...

相关阅读

    相关 centos7LNMP环境

           最近一时兴起弄了个虚拟机来玩,磕磕碰碰终于搭好了环境,分享一下自己的搭建环境方法,源码搭建还是很麻烦的,很多人的环境不同可能会遇到各种问题,这里分享两种方式,第一