MySQL密码修改
MySQL 改密码就两种情况:记得旧密码,和彻底忘了。
记得旧密码最省事,登录后一条命令。MySQL 8 用 ALTER USER:
-- 先登录
mysql -u root -p
-- 改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Abc123456';
FLUSH PRIVILEGES;
MySQL 5.7 及以下版本可以用 SET PASSWORD:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('Abc123456');
忘了密码就跳过权限表。先停掉服务,再这样启动:
mysqld --skip-grant-tables --console
另开一个窗口免密进去:
mysql -u root
UPDATE mysql.user SET authentication_string='' WHERE user='root';
FLUSH PRIVILEGES;
改完重启服务,空密码进去后再用 ALTER USER 设一个新密码就行。
用小皮面板的更简单,面板里 MySQL 那栏直接有改密码按钮,改完记得把网站配置文件里的密码同步一下,不然连不上数据库。
说点什么 0