5.7.18密码修改发生了变化,旧版的方法不再奏效。
1. ps -ef | grep mysqld,kill掉启动的mysql服务;
2. 创建/etc/my.cnf,添加:
[mysqld]
skip-grant-tables
3. 重启服务,mysql -u root进行启动;进入到sql命令行之后:
update mysql.user set authentication_string=PASSWORD('XXX') where User='root';
FLUSH PRIVILEGES;
quit
4. 进入客户端测试:
 sudo ./mysql -uroot -pXXX 
5. 但是并没完,当你尝试use XX来进行切换数据库,以及通过外部client连链接的时候都会告知你的密码过期,或者要求你修改密码;
6. 登录mysql;
 set password=password('root'); 
问题圆满搞定

最新文章

  1. Asp.Net MVC中使用StreamReader读取“Post body”之应用场景。
  2. 给博客添加Flash时钟
  3. 软件工程day4
  4. #MySQL for Python(MySQLdb) Note
  5. Js日期选择器并自动加入到输入框中
  6. phpmyadmin #1045 #2002 无法登录 MySQL 服务器的解决方
  7. uiZjs入门
  8. python解析xml模块封装代码
  9. js取单选按钮,复选按钮的值
  10. Device eth0 does not seem to be present
  11. 一个修改过简化版的InputQuery(简单实用,用到了Canvas)
  12. 【小程序】调用wx.request接口时需要注意的问题
  13. Nginx集群之基于Redis的WebApi身份验证
  14. 机器学习基石:16 Three Learning Principles
  15. Spring Boot(十二):spring boot如何测试打包部署
  16. JS图形化插件利器组件系列 —— Gojs组件
  17. Cocos2dx Label
  18. 一种很有意思的数据结构:Bitmap
  19. 【BZOJ】3479: [Usaco2014 Mar]Watering the Fields(kruskal)
  20. mtools使用-1

热门文章

  1. wifi认证Portal开发系列(三):portal协议
  2. Dubbo(一)Dubbo资料
  3. Frege-基于JVM的类Haskell纯函数式编程语言
  4. 【转】基于eclipse进行ndk开发的环境配置
  5. WPF DataGrid 获取当前行某列值
  6. 利用.dSYM跟.app文件准确定位Crash位置
  7. 【BZOJ4435】[Cerc2015]Juice Junctions Tarjan+hash
  8. EasyPusher华为手机直播推流硬编码[OMX.IMG.TOPAZ.Encoder] failed to set input port definition parameters.
  9. 常见寄存器以及常见汇编指令,常见爆破指令 good
  10. 关联android-support-v4源码关联不上的解决办法