1 1.如果您没有忘记密码的情况下,可以通过UPDATE直接编辑user表来修改密码:
2 进入数据库mysql -u root
3 mysql> use mysql;
4 mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
5 mysql> FLUSH PRIVILEGES;
6 2.如果您已经忘记密码:
7 # /etc/init.d/mysql stop #结束当前正在运行的mysql进程。
8 # /usr/bin/mysqld_safe --skip-grant-tables #用mysql安全模式运行并跳过权限验证。
9 # mysql -u root #重开一个终端以root身份登录mysql。
10 3、修改root用户口令。
11 mysql> use mysql;
12 Database changed
13 mysql> update user set Password = PASSWORD('password') where User ='root';
14 Query OK, 4 rows affected (0.05 sec)
15 Rows matched: 4 Changed: 4 Warnings: 0
16 mysql> flush privileges;
17 mysql> quit
18 4.试试你新修改的口令
阅读(796) | 评论(0) | 转发(0) |