• Linux安装MySql


    安装

    • 下载mysql的源

      wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm 
      
    • 安装yum库

      yum localinstall -y mysql57-community-release-el7-7.noarch.rpm
      
    • 安装MySQL

      yum install -y mysql-community-server
      
    • 启动MySQL服务

      systemctl start mysqld.service
      

    修改默认密码

    MySQL5.7加强了root用户的安全性,因此在第一次安装后会初始化一个随机密码,以下为查看初始随机密码的方式

    grep 'temporary password' /var/log/mysqld.log
    

    image-20200429144444744

    进入mysql

    mysql -uroot -p
    

    image-20200429144944843

    修改密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    

    image-20200429145230725

    这是 mysql 初始化时,使用临时密码,修改自定义密码时,由于自定义密码比较简单,就出现了不符合密码策略的问题。

    必须修改两个全局参数:
    首先,修改validate_password_policy参数的值

    mysql> set global validate_password_policy=0; 
    

    再修改密码的长度

    set global validate_password_length=1;
    

    再次执行修改密码就可以了

    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    

    授权其他机器登陆

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    
    FLUSH  PRIVILEGES;
    

    image-20200429151137234

    注意mysql的默认端口3306的防火墙和安全组要开启

    image-20200429151209467

  • 相关阅读:
    Android编译相关资料的网址
    npm项目编译
    JAVA项目编译
    docker 常用命令[转载]
    jenkins安装的时候 提示字体问题的解决方法
    deployment
    kube-proxy运行机制分析【转载】
    kubelet tls
    js执行上下文和执行栈
    js事件循环(event loop)
  • 原文地址:https://www.cnblogs.com/ndbxy/p/12850657.html
Copyright © 2020-2023  润新知