--skip-grant-tables命令

该命令作用是跳过授权表,也就是说谁都能进入mysql看到所有数据表,输入任意字符账号密码都可以

当忘记账号密码时可以使用改命令修改密码,但是要随用随关,重启mysql,不然服务器上会有很大的风险。

介绍一个非常有用的mysql启动参数—— skip-grant-tables。 顾名思义,就是在启动mysql时不启动grant-tables,授权表。

[root@db1 ~]# vi /etc/my.cnf

在[mysqld]下面追加:skip-grant-tables

[root@db1 ~]#  systemctl restart mysqld

[root@db1 ~]# mysql

mysql> 

待完善

原文地址:https://www.cnblogs.com/connected/p/14062776.html