• CentOS7安装MySQL5.7


    要安装MySQL的先前稳定版本MySQL 5.7,按以下步骤操作:

    1.下载并添加存储库

    yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

    其中11为发行包的版本号,rpm的命名格式链接为:https://dev.mysql.com/doc/mysql-repo-excerpt/5.7/en/linux-installation-yum-repo.html

    具体的rpm位置在:http://repo.mysql.com/yum/mysql-5.7-community/el

    执行命令查看源是否安装成功

     yum repolist enabled | grep "mysql.*-community.*"
    

    2.安装MySQL 5.7包

    执行命令安装

    yum -y install mysql mysql-server mysql-devel

    注意事项:在安装过程中,yum可能会提示导入MySQL GPG密钥,键入y并按Enter键。

    查看MySQL服务安装是否成功

    3.启动MySQL

    安装完成后,启用并启动MySQL服务类型:

    systemctl enable mysqld
    systemctl start mysqld
    

      

    4.修改MySQL的root用户密码

    当第一次启动MySQL服务器时,为MySQL根用户生成一个临时密码。 运行以下命令找到密码:

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

      

    登陆MySQL:

    mysql -uroot -p
    

      

    修改密码:

    由于Mysql默认要求设置密码复杂度高(必须包含 大小写字母、数字、符号):

    合法设置,设置完成后需要将MySQL服务重启

    alter user 'root'@'localhost' identified by '密码'; #密码处填写需要设置的密码
    

     

    如果需要关闭Mysql密码校验规则,允许设置简单密码;在Mysql配置文件最后加入:

    validate_password=off
    

      

    如果需要数据库允许从任何主机上使用root用户,密码(你的root密码)连接到mysql服务器,需执行以下操作:

    mysql -u root -proot
     
    mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
    
    mysql>FLUSH PRIVILEGES;
    

      

      

  • 相关阅读:
    RAID磁盘阵列
    Activiti任务认领
    Activiti 5.18启动流程到完成所有任务之间的数据库变化(转)
    tomcat优化(转)
    DB2 OLAP函数的使用
    PreparedStatement批量处理和事务
    获取JavaScript异步函数的返回值
    DB2 sql报错后查证原因与解决问题的方法
    DB2有五种约束
    连接db2数据库出现No buffer space available (maximum connections reached?)
  • 原文地址:https://www.cnblogs.com/coder-zyc/p/9903003.html
Copyright © 2020-2023  润新知