美文网首页
Linux下修改Mysql密码的三种方式,测试过效果,能正常使用

Linux下修改Mysql密码的三种方式,测试过效果,能正常使用

作者: linux服务器开发 | 来源:发表于2018-10-29 14:57 被阅读24次

mysql修改密码linux修改mysql密码软件编程

有时我们会忘记Mysql的密码,或者想改一个密码,以下将对这两种情况修改密码的三种解决方法做个总结

本文都以用户为 root 为例;

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

方法一:

在mysql系统外,使用mysqladmin

mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】

方法二:

通过登录mysql系统,

mysql -uroot -pEnter password: 【输入原来的密码】mysql>use mysql;mysql> update user set password=passworD("123456") where user='root';mysql> exit;

注意:如果Mysql的版本是5.7及以上的话update语句如下:

mysql> update user set authentication_string=passworD("123456") where user='root';

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

方法三:

首先拿到操作系统的root权限,然后kill掉Mysql服务或者手动stop掉,这里我推荐使用手动stop;

#service mysql stop

1

然后执行

# mysqld_safe --skip-grant-tables &

1

&,表示在后台运行,不再后台运行的话,就再打开一个终端吧。

接着登陆MySQL修改密码

# mysqlmysql> use mysql;mysql> UPDATE user SET password=password("123456") WHERE user='root'; mysql> exit;

注意:如果Mysql的版本是5.7及以上的话update语句如下:

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

在这里给大家提供一个学习交流的平台,java架构师群: 867748702

具有1-5工作经验的,面对目前流行的技术不知从何下手,需要突破技术瓶颈的可以加群。

在公司待久了,过得很安逸,但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的可以加群。

如果没有工作经验,但基础非常扎实,对java工作机制,常用设计思想,常用java开发框架掌握熟练的可以加群。

________________________________________________________________________________________________

加Java架构师进阶交流群获取Java工程化、高性能及分布式、高性能、深入浅出。高架构。

性能调优、Spring,MyBatis,Netty源码分析和大数据等多个知识点高级进阶干货的直播免费学习权限

都是大牛带飞 让你少走很多的弯路的 群号是: 867748702对了 小白勿进 最好是有开发经验

注:加群要求

1、具有工作经验的,面对目前流行的技术不知从何下手,需要突破技术瓶颈的可以加。

2、在公司待久了,过得很安逸,但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的可以加。

3、如果没有工作经验,但基础非常扎实,对java工作机制,常用设计思想,常用java开发框架掌握熟练的,可以加。

4、觉得自己很牛B,一般需求都能搞定。但是所学的知识点没有系统化,很难在技术领域继续突破的可以加。

5.阿里Java高级大牛直播讲解知识点,分享知识,多年工作经验的梳理和总结,带着大家全面、科学地建立自己的技术体系和技术认知!

相关文章

网友评论

      本文标题:Linux下修改Mysql密码的三种方式,测试过效果,能正常使用

      本文链接:https://www.haomeiwen.com/subject/lrmbtqtx.html