Linux系统怎么修改mysql密码

网友投稿 810 2023-07-06

Linux系统怎么修改mysql密码

Linux系统怎么修改mysql密码

一、拥有原来的mysql的root的密码

方法一:

在mysql系统外,使用mysqladmin

1 mysqladmin -u root -p password "test123" 2 Enter password: 【输入原来的密码】登录后复制

方法二:

通过登录mysql系统

1 mysql -uroot -p 2 Enter password: 【输入原来的密码】 3 mysql>use mysql; 4 mysql> update user set password=passworD("test") where user='root'; 5 mysql> exit;登录后复制

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

1 mysql> update user set authentication_string=passworD("test") where user='root';登录后复制登录后复制

二、忘记原来的mysql的root的密码

方法三:

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

1 service mysql stop登录后复制

然后执行

1 mysqld_safe --skip-grant-tables &登录后复制

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

接着登陆MySQL修改密码

1 mysql 2 mysql> use mysql; 3 mysql> UPDATE user SET password=password("test123") WHERE user='root'; 4 mysql> exit;登录后复制

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

1 mysql> update user set authentication_string=passworD("test") where user='root';登录后复制登录后复制

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:mysql表怎么导出
下一篇:docker怎么安装mysql
相关文章