zoukankan      html  css  js  c++  java
  • 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;
    

      

      

  • 相关阅读:
    4.程序员那点事-遭窃
    3.程序员那点事-惭愧与无奈
    2.程序员那点事-迷惘与憧憬
    1.程序员那点事-抉择
    6月22日の勉強レポート
    6月20日の勉強レポート
    6月16日の勉強レポート
    6月15日の勉強レポート
    IOSアプリケーション開発環境の構築
    iOSシステム構成の纏め
  • 原文地址:https://www.cnblogs.com/coder-zyc/p/9903003.html
Copyright © 2011-2022 走看看