IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    centos7安装Mysql5.7

    breezedeer发表于 2020-04-12 17:26:00
    love 0
    要大笑、要做梦、要与众不同。人生是一场伟大的冒险。——《外婆的道歉信》

    为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
    rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
    # 通过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;

    摘录,引用:

    https://blog.csdn.net/u010360923/article/details/89673406



沪ICP备19023445号-2号
友情链接