本文摘自PHP中文网,作者青灯夜游,侵删。
linux下mysql忘记root密码
一、关闭mysql服务
二、修改mysql配置文件
修改 /etc/my.cnf ,在[mysqld]模块下面添加
1 | skip- grant -tables ##忽略mysql权限问题,直接登录
|
修改以后
三、启动mysql服务,直接登录mysql数据库
此时登录mysql数据库不需要密码,可以直接登录
1 2 | service mysqld start;
mysql -u root -p
|
四、修改root密码
1 2 3 | mysql> update mysql. user set password = PASSWORD ( 'new_password' ) where User = 'root' ;
mysql> flush privileges ;
mysql> quit;
|
五、把my.cnf改回去,然后重启mysql服务
六、完成
用新密码登录就可以了
推荐教程: 《mysql教程》
以上就是linux下忘记mysql数据库的root密码怎么办?的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
mysql中模糊查询语法是什么?
mysql锁和索引之间的联系
如何配置解压版mysql
mysql教程--通过配置文件连接数据库操作详解
mysql数据库的字符编码问题
mysql格式化函数是什么?
关系数据库之mysql三:从一条sql的生命周期说起
mysql 5.5 range分区增加删除处理实例详解
mysql存储过程教程是什么
mysql如何修改表字符编码
更多相关阅读请进入《Linux》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » linux下忘记mysql数据库的root密码怎么办?