CentOS7安装mysql没有初始密码
查看密码为空
查看mysqld.log里的root初始密码为空。
原因
经过网上查询,大都说是装了多个版本。因此,解决办法是,都卸载,然后装一个版本,重新生成密码。
但是,我试了试,我的还是不行。
解决办法
- 修改配置文件,免密码登陆
- 修改/etc/my.cnf最后,加入 skip-grant-tables
- 重启mysql service mysql restart
- 免密登陆,修改密码表的密码
- use mysql;
- update user set authentication_string=password("自己的密码") where user="root";
- flush privileges;
- 配置文件,关闭免密登陆,重启,使用密码登陆
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下