linux系统下使用xampp 丢失mysql root密码【xampp的初始密码为空】
如果在ubuntu 下面 使用xampp这个集成开发环境,却忘记mysql密码。
注:刚安装好的xampp的Mysql初始密码是空...
找回密码的步骤如下:
1、停止mysql服务器
sudo /opt/lampp/lampp stopmysql
2、使用`--skip-grant-tables' 参数来启动 mysqld
sudo /opt/lampp/sbin/mysqld --skip-grant-tables
3、再开一个终端(在终端中直接右键+B) 进入mysql
sudo /opt/lampp/bin/mysql -uroot
现在会直接进入mysql
4、连接mysql权限数据库
use mysql;
5、修改root用户的密码
update user set password=password("123456") where user="root";
6、刷新权限表(必须要有这一步)
flush privileges;
7、退出mysql
quit;
8、重启mysql服务
sudo /opt/lampp/lampp startmysql
ok 现在就可以使用刚才设置的密码登录msql了
参考:
http://www.cnblogs.com/abinxm/archive/2011/10/09/2204824.html
http://www.cnblogs.com/ylqmf/archive/2011/12/29/2305730.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通