mysql 修改密码问题 5
mysql 修改密码问题 5.6,5.7 (配置方式的skip-grant-tables可能不行,推荐命令行方式)| Id | Title | DateAdded | SourceUrl | PostType | Body | BlogId | Description | DateUpdated | IsMarkdown | EntryName | CreatedTime | IsActive | AutoDesc | AccessPermission |
| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------|
| 15395355| mysql 修改密码问题 5.6,5.7 (配置方式的skip-grant-tables可能不行,推荐命令行方式)| 2021-10-11T22:40:00| | BlogPost|
mysql 修改密码后,注意 FLUSH PRIVILEGES !
MYSQL服务无法启动,服务没有任何错误;解决方法
进入DOS界面,到MySQL文件夹下输入mysqld --console
在命令行中输入mysqld --install
不过我在安装 5.7.27版本的时候怎么flush都没用。不知道为啥原始随机密码测试也是不行,my.cnf里修改为 skip-grant-tables
然后修改密码,还是不行。如下图:
后面从配置中去掉skip-grant-tables(图中看可能这种操作,不行) ,关闭mysql服务,单独命令行启动mysqld --skip-grant-tables,再开一个shell去链接, update mysql.user set authentication_string=password('123qwe') where user='root'; 执行后flush privileges;
重启mysql 服务:service mysql start 。重新链接可以了,
但是报另外一个错误,提示要rest 密码(前面担心是不是root这个密码不让用,用的别的密码,想改回来),执行alter user user() identified by 'xxxx' ; flush privileges; 后面就正常可以了。
参考:windows版本的 https://blog.csdn.net/nicepuppy/article/details/80863836
解决Your password has expired. To log in you must change it using a client that supports expired passwords办法
打开 命令行
- /usr/local/mysql/bin/mysqladmin -u root -p password
提示输入按照后的那个密码
输入完成后 提示输入新的密码
- Enter password:
- New password:
Confirm new password:
完成
mysql> grant all privileges on *.* to 'root'@'your-host-ip' identified by 'your-mysql-password' with grant option;
mysql> flush privileges;
mysql> exit
| 648658| | 2024-04-29T21:16:00| false| | 2021-10-11T22:39:45.087| true| mysql 修改密码后,注意 FLUSH PRIVILEGES ! MYSQL服务无法启动,服务没有任何错误;解决方法进入DOS界面,到MySQL文件夹下输入mysqld --console 在命令行中输入mysqld --install 不过我在安装 5.7.27版本的时候怎么flush都没用。不| Anonymous|
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署