杨思为 | 我们一家

修改MySql的root密码的几种方法

在使用MySql数据库的过程中,由于某种原因会需要修改root的密码,以下给出几种常用的修改方法,包括了忘记root密码的修改密码方法。

修改MySql的root密码方法一:

在/usr/local/mysql/bin/(这个目录替换成MySQL的安装目录)下执行以下命令:

$./mysqladmin -u root password ‘new_password’

这个方法一般在安装MySQL时使用。

修改MySql的root密码方法二:

通过执行以下命令进入到mysql状态下: 

$/usr/local/mysql/bin/mysql -u root -p

在mysql状态下执行:

mysql> UPDATE mysql.user SET password=PASSWORD(‘new_password’) WHERE User=’root’;

mysql> FLUSH PRIVILEGES;

修改MySql的root密码方法三:

在mysql状态下执行:

mysql>SET PASSWORD FOR root=PASSWORD(‘new_password’);

以上的方法都是在没有忘记root密码的情况的修改密码办法,如果您已经完全想不来MySql的root密码或者已经root密码忘记的一干二净,那么看看下边的办法吧。

如何修改遗失MYSQL的ROOT用户密码

如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置(别忘了将以下代码中的“/usr/local/mysql/bin/”替换成您的MySql的相应安装目录):

1. KILL掉系统里的MySQL进程;

2. 用以下命令启动MySQL,以不检查权限的方式启动;

$/usr/local/mysql/bin/mysqld_safe -skip-grant-tables &

3. 然后用空密码方式使用root用户登录 MySQL;

$/usr/local/mysql/bin/mysql -u root

4. 修改root用户的密码;

mysql> update mysql.user set password=PASSWORD(‘新密码’) where User=’root’;
mysql> flush privileges;
mysql> quit

5. 重新启动MySql,就可以使用新密码登录了。

作者: 分类:数据库 标签: 时间:2008年1月3日

当前位置:首页>开发研究>数据库>

上一篇:

下一篇:

  1. 没有任何评论。
  1. 没有任何引用。

热门文章