首先my.ini
添加
#跳过密码
skip-grant-tables
重启mysql服务
然后执行修改密码会报错,
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
1290 - The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
先要刷新权限就行了
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.00 sec)
再注释掉跳过密码
重起mysql服务,输入密码ok
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步