CentOS6.9安装mysql5.7.21教程
先上图,
安装成功:
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。社区。,
引用>
看到上图所示表示安装成功。
3.6修改启用mysql57
可以修改vim/etc/yum.repos.d/mysql-community.repo源,改变默认安装的mysql版本。比如要安装5.6版本,将5.7源的启用=1改成启用=0。然后再将5.6源的启用=0改成启用=1即可。改完之后的效果如下所示:
3.7查看mysql启用情况
百胜repolist启用| grep mysql
引用>
目的:安装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教程