centos6.10下安装mysql8.0.16root密码修改的坑

上图截取别人的自己懒得弄,检查自己的linux是否有安装就按上图做就行了

接下来是我的干货

                                      mysql8.0安群策略对密码设置很严格规则:大小写加数字和特殊字符串

                                   

                                  使用yum安装mysql 后 my.cnf在  根目录etc下,使用  vim /etc/my.cnf  在[mysqld]下

                                   添加 skip-grants-tables保存后退出,重启mysql(servicemysqld restart)

                                  终端输入mysql  

                                  按enter进入  执行  update mysql.user set authentication_string=password('newpassword') where user='root'

                                 flush privileges;

                                 再次进入  vim /etc/my.cnf注释掉 skip-grants-table保存后,再次重启service mysqld restart

                                如果提示you must reset 巴拉巴拉就执行一下命令,原因是密码太简单不符合8.0安全策略;

                                Alter USER 'root'@‘localhost’ IDENTIFIED WITH mysql_native_password  BY '新密码';

                               flush privileges;

posted @   余生请多指教ANT  阅读(952)  评论(1编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示