CentOS6.9安装mysql5.7.21教程

  

CentOS6.9安装mysql5.7.21教程
先上图,
安装成功:
 CentOS6.9安装mysql5.7.21教程”> <br/>步骤1:检测系统是否自带安装mysql </p>
  <blockquote>
  <p> yum安装列表| grep mysql </p>
  </引用>
  <p>步骤2:删除系统自带的mysql及其依赖</p>
  <blockquote>
  <p> yum - y删除mysql-libs.x86_64 </p>
  </引用>
  <p>步骤3:给CentOS添加rpm源,并且选择较新的源<br/> CeontOS6只能用el6的。</p>
  <p> <img src=

  

3.1配置百胜源
在MySQL官网中下载百胜源rpm安装包:

  

3.2下载mysql源安装包http://dev.mysql.com/downloads/repo/yum/

  
  

wget dev.mysql.com/get/mysql -社区-释放- el6 - 5. - noarch.rpm

     

3.3安装mysql源

  
  

百胜localinstall mysql -社区-释放- el6 - 5. - noarch.rpm

     

3.4查看启用情况

  
  

百胜repolist所有| grep mysql

     

3.5设置启用mysql57

  

检查mysql源是否安装成功

  
  

百胜repolist启用| grep“mysql。社区。,

     

 CentOS6.9安装mysql5.7.21教程

  

看到上图所示表示安装成功。

  

3.6修改启用mysql57

  

可以修改vim/etc/yum.repos.d/mysql-community.repo源,改变默认安装的mysql版本。比如要安装5.6版本,将5.7源的启用=1改成启用=0。然后再将5.6源的启用=0改成启用=1即可。改完之后的效果如下所示:

  

 CentOS6.9安装mysql5.7.21教程

  

3.7查看mysql启用情况

  
  

百胜repolist启用| grep mysql

     

 CentOS6.9安装mysql5.7.21教程

  

目的:安装mysql服务器?命令:

  
  

yum安装mysql-community-server      

顺利的话…

  

顾不上启动MySQL服务

  
  服务开始mysqld

     

[好]   

第六段:查看根临时密码

  
  

grep的临时密码/var/log/mysqld.log

     

2018 - 01 - 07 - t01:25:58.867073z 1[注]root@localhost生成一个临时密码:umDn1uy4q> B;

  

其中的;也是密码的一部份。

  

Step7:修改根密码

  
  mysql -uroot - p

     

mysql>改变用户“根”@“localhost”被“MyNewPass2 !”,

  

如果您只是写一个简单的如,123456年,则会报错。
错误1819 (HY000):你的密码不满足当前的政策要求

  

这个其实与validate_password_policy的值有关。
validate_password_policy有以下取值:

  

默认是1,即媒介,所以刚开始设置的密码必须符合长度,且必须含有数字,小写或大写字母,特殊字符。
有时候,只是为了自己测试,不想密码设置得那么复杂,譬如说,我只想设置根的密码为123456。
必须修改两个全局参数:
首先,修改validate_password_policy参数的值
mysql>集全球validate_password_policy=0;
查询好,0行影响(0.00秒)

  

这样,判断密码的标准就基于密码的长度了。这个由validate_password_length参数来决定。

  

mysql>选择@@validate_password_length;
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
| @@validate_password_length |
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
| 8 |
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
1行组(0.00秒)

  

向设置远程用户

  

mysq>所有特权授予alt=" CentOS6.9安装mysql5.7.21教程">

  

如果您的环境不一样,或是以前有安装过mysql的其他版本,要先卸载可参考这一篇。
对这个如还有问题,欢迎加群提问。(QQ群:292626152)

  

- - - - - - - - - - -招募未来大神- - - - - - - - - - - - - - - - - - - - - - - -

  

如果您有利他之心,乐于帮助他人,乐于分享
如果您遇到php问题,百度且问了其他群之后仍没得到解答

  

欢迎加入,PHP技术问答群,QQ群:292626152

  

教学相长!帮助他人,自己也会得到提升!

CentOS6.9安装mysql5.7.21教程