MySQL 修改用户密码


方法一

mysql> SET PASSWORD FOR 用户名@地址 = password('新密码');
mysql> FLUSH PRIVILEGES;

方法二

mysql> USE mysql;
mysql> UPDATE user SET password=password('新密码') WHERE user='用户名' AND host='地址';
mysql> FLUSH PRIVILEGES;

方法三(此步骤较为危险,需要下线服务)

# 停止 MySQL 服务
shell> /etc/init.d/mysqld stop

shell> vim /etc/my.cnf
# 在 [mysqld] 中添加如下参数
skip-grant-tables

# 启动 MySQL 服务
shell> /etc/init.d/mysqld start

# 登录 MySQL 修改密码
# 不要忘记修改完毕后停止服务,将此前的参数注释掉或删除
# 此步骤极为重要,如若不然,任何人登录服务器均不需使用密码
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容