linux7百胜安装Mysql5.7

  

linux7百胜安装Mysql5.7

  
      <李>系统环境   
     <代码> #猫/etc/redhat-release
      Linux CentOS释放7.4.1708(核心)
      # getenforce
      禁用
      # systemctl地位firewalld
      活动:非活动(死) 
      <李>创建mysql存储库   
     <代码> # cd/etc/yum.repos.d
      猫在祝辞mysql57。回购& lt; & lt;EOF
      #可以使用MySQL 5.7
      (mysql57-community)
      name=MySQL 5.7社区服务器
      baseurl=http://repo.mysql.com/yum/mysql - 5.7 - community/el/7/basearch/美元
      启用=1
      gpgcheck=1
      gpgkey=文件:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
      EOF
      # #注意:
      不用校验时mysql下载安装速度快,即将1更改为0 !
      我的系统是linux7,所以相应的baseurl中的地址要更改为linux7,
      即http://repo.mysql.com/yum/mysql - 5.7 - community/el/7/basearch/美元。如果系统是linux6,请为http://repo.mysql.com/yum/mysql 5.7 - community/el/6/basearch/美元。 
      
     <代码> #如果不更改对应的linux系统版本,会出现如下报错:
      错误显示:
      软件包:mysql -社区-服务器- 5.7.20 el6——1.。x86_64 (mysql57-community)
      需要:libsasl2.so.2()(64位)
      您可以尝试添加——skip-broken选项来解决该问题
      您可以尝试执行:rpm va——nofile nodigest  
      
     <代码> #清理缓存存储库
      百胜清洗所有的
      #创建缓存存储库
      百胜makecache  
      <李>查看是否有mysql安装包   
     <代码> #命令如下:
      百胜repolist启用| grep mysql  
      <李>安装MySQL   
     <代码> #安装命令如下:
      yum安装mysql-community-server - y  
      <李>启动MySQL服务器   
     <代码> #启动命令如下:
      systemctl开始mysqld.service  
      <李>检查MySQL服务器的状态   
     <代码> #命令如下:
      systemctl地位mysqld.service  
      <李>查看mysql的版本信息   
     <代码> # mysql - v
      mysql版本14.14 Distrib 5.7.22, Linux (x86_64)使用EditLine包装器代码 
      <李>更改根账户密码   
     <代码> #查看系统默认的根密码
      grep/var/log/mysqld.log临时密码
      2018 - 07 - 06 - t11:13:14.861450z 1[注]root@localhost生成一个临时密码:qa !在h # BOu6eJ
      # #密码即:qa !在h # BOu6eJ  
      
     <代码> #使用根账户登入并修改根密码
      mysql -uroot - p
      mysql>改变用户的“根”@“localhost”被“DaTaGrand4 !”;
      # #需要注意的是:
      MySQL的validate_password插件默认安装。这将要求密码包含至少一个大写字母,一个小写字母,一个数字和一个特殊字符,并且密码总长度至少为8个字符。 
      

linux7百胜安装Mysql5.7