1.vim /etc/my.cnf

2.在[mysqld]中添加

skip-grant-tables

例如:

[mysqld]
skip-grant-tables
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

3.重启mysql

service mysql restart

4.用户无密码登录

mysql -uroot -p (直接点击回车,密码为空)

5.选择数据库

use mysql;

6、ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123';

提示ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'localhost'

mysql> select user,host from user;

7、注意我的root,host是'%'

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123';

8、退出 service mysqld restart

最新文章

  1. Java学习笔记13---一个循环程序的设计范例
  2. 浅谈html5及其新特性
  3. XE8 & IOS开发之免费证书真机调试:开发证书、AppID、开发授权profile的申请,附Debug真机调试演示(XCode7 Beta版或以上版本适用,有图有真相)
  4. Thinking in java学习笔记之垃圾回收器如何工作
  5. PHP的学习--cookie和session--来自copy_02
  6. info grep半翻译加整理
  7. Window Redis分布式部署方案 java
  8. 【转】学习JAVA的步骤
  9. CXF(2.7.10) - WSDL2Java generated Client
  10. phpcms get标签说明
  11. vim常用操作技巧与配置
  12. PHP常用代码大全(新手入门必备)
  13. javascript performence
  14. 洛伦兹曲线(Lorenz curve)提升指数、提升表和提升图
  15. python dlib opencv 人脸68点特征检测
  16. 机器学习算法 Python&R 速查表
  17. ruby----controller中简单的增删改 方法定义
  18. Linux history时间用户ip设置
  19. 流畅的python和cookbook学习笔记(六)
  20. 设置ibus为默认输入法

热门文章

  1. CEF3研究(二)
  2. hdu 5087 Revenge of LIS II ( LIS ,第二长子序列)
  3. python第四讲
  4. C++中防止STL中迭代器失效——map/set等关联容器——vector/list/deque等序列容器—如何防止迭代器失效—即erase()的使用
  5. [iOS] dom解析xml数据,拿到<>里面的值
  6. gbk转utf-8 iconv 编码转换
  7. 解决centos yum安装"No package nginx available."问题
  8. Windows下的Jupyter Notebook 的介绍(写给新手)(图文详解)
  9. 比 git log 更强大的 git reflog
  10. oracle 12c 13姨