注 --skip-grant-tables 可以关闭权限验证
1.修改 mysql配置文件 在 [mysqld] 下面 加一行配置 --skip-grant-tables ,重启mysql
2.找到mysql所在 目录 bin 目录,运行命令行 mysql -u root
3.
代码如下 | 复制代码 |
use mysql; |
4. 修改 mysql配置文件 在 [mysqld] 下面 去掉刚才加上的配置 --skip-grant-tables ,重启mysql
另附知道用户密码修改方法
如果您感兴趣的话,不妨一看。
格式:mysqladmin -u用户名 -p旧密码 password 新密码
1、给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令
代码如下 | 复制代码 |
mysqladmin -u root -password ab12 |
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
2、再将root的密码改为djg345。
代码如下 | 复制代码 |
mysqladmin -u root -p ab12 password djg345 |
(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)
3、命令行修改root密码:
代码如下 | 复制代码 |
mysql> UPDATE mysql.user SET password=PASSWORD(’新密码’) WHERE User=’root’; |
4、显示当前的user:
代码如下 | 复制代码 |
mysql> SELECT USER(); |
补充: 数据库,mysql教程
查看更多关于mysql忘记密码 强制修改root用户密码的详细内容...