码迷,mamicode.com
首页 > 数据库 > 详细

MySQL使用小技巧

时间:2018-06-10 19:36:16      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:tail   lte   cannot   怎么办   数据库   操作   www.   etc   表示   

 

 

1)忘记密码:

参考:https://www.jb51.net/article/108609.htm

          https://blog.csdn.net/hu721659947/article/details/80527069

如果你忘记了密码,怎么办?

我们可以打开 /etc/my.cnf 文件,在文件最下面里写入:

skip-grant-tables

保存退出就可以了,然后记得重启!!!

然后就可以不用输入密码就进入了,然后进入之后修改密码!!!

如果你修改密码的时候报这个错:

 Operation ALTER USER failed for ‘root‘@‘localhost‘

或者这个错:

The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement

别慌,这个是因为你使用了远程连接,还记得你把mysql数据库的user表的localhost改为%吧,表示任意连接,但是不安全,

就是因为你改了这个,你只要把他改回去:localhost root,然后还是那条命令:

ALTER USER "root"@"localhost" IDENTIFIED  BY "你的新密码";

就可以了,如果还不行的话,你就先 flush privileges;然后再修改。

2)打印操作日志:

 

 

3)添加用户:

MySQL使用小技巧

标签:tail   lte   cannot   怎么办   数据库   操作   www.   etc   表示   

原文地址:https://www.cnblogs.com/laijinquan/p/9164033.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!