博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
修改mysql root密码
阅读量:5987 次
发布时间:2019-06-20

本文共 793 字,大约阅读时间需要 2 分钟。

一、拥有原来的myql的root的密码;

方法一:

在mysql系统外,使用mysqladmin

mysqladmin -u root -p password "test123"

Enter password: 【输入原来的密码】

方法二:

通过登录mysql系统,

mysql -uroot -p

Enter password: 【输入原来的密码】

mysql>use mysql;

mysql> update user set password=password("test123") where user='root';

mysql> flush privileges;

mysql> exit;

   

二、忘记原来的myql的root的密码;

1、修改MySQL的配置文件(默认为/etc/my.cnf),在[symbolic-links=0]下添加一行skip-grant-tables

2、保存配置文件后,重启MySQL服务 service mysqld restart

3、再次进入MySQL命令行 mysql -uroot -p,输入密码时直接回车,就会进入MySQL数据库了,这个时候按照常规流程修改root密码即可。

mysql -uroot -p

mysql> use mysql;

mysql> update user set password=password("test123") where user='root';   

mysql> flush privileges;

mysql> exit;

4、密码修改完毕后,删掉配置文件中的skip-grant-tables,并且重启MySQL服务,新密码就生效了

本文转自 meteor_hy 51CTO博客,原文链接:http://blog.51cto.com/zuoshou/1751342,如需转载请自行联系原作者
你可能感兴趣的文章
asp.net中获取网站根目录和物理路径的方法
查看>>
Android 开发中常用的Eclipse快捷键
查看>>
第三次作业
查看>>
ASP.NET缓存全解析1 转自网络原文作者李天平
查看>>
【Unity Shader学习笔记】(四)绘制Julia奇幻图形
查看>>
UML架构(转载)
查看>>
解决bash: mysql: command not found 的方法
查看>>
EF for Mysql
查看>>
java第四章:数组
查看>>
WEB服务器安装oracle jdbc
查看>>
DevExpress学习之ASPxGridView后台增加列
查看>>
例题6-20 UVa1599 Ideal Path(两次BFS)
查看>>
SOCKIT 在make时出现(target pattern contains no % stop)???
查看>>
java_instanceof运算符的总结
查看>>
pip install GitHub package
查看>>
mybatis中传递参数时,会加上单引号
查看>>
关于 using namespace * (转载)
查看>>
布局设置加版心?
查看>>
Java常用排序算法 / 程序员必须掌握的8大排序算法
查看>>
网络编程中常需考虑的情况
查看>>