Linux下更改Mysql数据库密码
- 首先用管理员权限登陆Linux;
- 输入:
vi /etc/my.cnf
回车。然后按“i”键盘,在这个文件中的最后一行输入:skip-grant-tables
--这样就可以跳过密码验证了; - .然后按 esc键,然后输入“:
wq
”保存并退出; - .重启MySQL服务:
service mysqld restart
; - 输入
mysql -uroot -p
;(–就可以直接进入数据库了) - 修改MySQL用户密码:
- 输入
use mysql
- 输入
update mysql.user set authentication_string=password('11111111) where user='root';
- 输入
- 显示“Query OK”这就表明修改成功了
- .最后一步,退出mysql,将一开始修改的/etc目录下的my.cnf文件的最后一行去掉 保存退出。重启服务-
service mysqld restart
;