Linux mysql如何更改root密码以及忘记root密码的修改方法
![](https://www.zyfx8.cn/wp-content/uploads/2020/11/1605163871-3a4526b4e0897cb.png)
说到root密码,很多人想到的是电脑系统的root账号密码,其实mysql也有root密码,那么在Linux系统中,mysql要如何修改root密码呢?特别是忘记了root密码要怎么办?Linux下修改Mysql的用户(root)的密码 修改的用户都以root为列。 一、拥有原来的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("test") where user=\’root\’; mysql> flush privileges; mysql> exit; 二、忘记原来的myql的root的密码; 首先,你必须要有操作系统的root权限了。要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤。 类似于安全模式登录系统,有人建议说是pkill mysql,但是我不建议哈。因为当你执行了这个命令后,会导致这样的状况: /etc/init.d/mysqld status mysqld dead but subsys locked 这样即使你是在安全模式下启动mysql都未必会有用的,所以一般是这样/etc/init.d/mysqld stop,如果你不幸先用了pkill,那么就start一下再stop咯。 # mysqld_safe –skip-grant-tables & &,表示在后台运行,不再后台运行的话,就再打开一个终端咯。 # mysql mysql> use mysql; mysql> UPDATE user SET password=password("test123") WHERE user=\’root\’; mysql> flush privileges; mysql> exit; ##本来mysql是不分大小写的,但是这个是修改的mysql中的mysql数据库的具体的值,要注意到。
通过登录mysql系统:
代码如下
# mysql -uroot -p
Enter password: 【输入原来的密码】
mysql》use mysql;
mysql》 update user set password=passworD(“test”) where user=’root’;
mysql》 flush privileges;
mysql》 exit;
在mysql系统外,使用mysqladmin:
代码如下
# mysqladmin -u root -p password “test123″
Enter password: 【输入原来的密码】
忘记原来的myql的root的密码:
首先,你必须要有操作系统的root权限了。要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤。
类似于安全模式登录系统,有人建议说是pkill mysql,但是我不建议哈。因为当你执行了这个命令后,会导致这样的状况:
代码如下
/etc/init.d/mysqld status
mysqld dead but subsys locked
这样即使你是在安全模式下启动mysql都未必会有用的,所以一般是这样/etc/init.d/mysqld stop,如果你不幸先用了pkill,那么就start一下再stop咯。
代码如下
# mysqld_safe –skip-grant-tables &
&,表示在后台运行,不再后台运行的话,就再打开一个终端咯。
代码如下
# mysql
mysql》 use mysql;
mysql》 UPDATE user SET password=password(“test123“) WHERE user=’root‘;
mysql》 flush privileges;
mysql》 exit;
##本来mysql是不分大小写的,但是这个是修改的mysql中的mysql数据库的具体的值,要注意到。
上面就是Linux更改myaql的root密码的方法介绍了,本文还详细介绍了mysql忘记root密码的修改方法,希望对你有所帮助。
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布投稿,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务 请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长,可领回失去的金币,并额外有奖!
6. 如遇到加密压缩包,默认解压密码为"www.zyfx8.cn",如遇到无法解压的请联系管理员!
本站部分文章、资源来自互联网,版权归原作者及网站所有,如果侵犯了您的权利,请及时联系我站删除。免责声明
资源分享吧 » Linux mysql如何更改root密码以及忘记root密码的修改方法
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 织梦模板使用说明
- 你下载的织梦模板并不包括DedeCMS使用授权,根据DedeCMS授权协议,除个人非盈利站点外,均需购买DedeCMS商业使用授权。购买地址: http://www.desdev.cn/service-dedecms.html