如果忘记 mysql root密码,不用着急,只需要四步就能解决问题了!
---------------------------------------------------------------------------------------------------------------------------------
具体步骤:
1、编辑MySQL配置文件:
windows环境中:%MySQL_installdir%\my.ini //一般在MySQL安装目录下有my.ini即MySQL的配置文件。
linux环境中:/etc/my.cnf
在配置[MySQLd]段添加如下一行:
skip-grant-tables
保存退出编辑。
2、然后重启MySQL服务
windows环境中:
在命令行下执行:
net stop MySQL
net start MySQL
linux环境中:
/etc/init.d/MySQLd restart
3、设置新的ROOT密码
在命令行下执行:
MySQL -u root -p MySQL
直接回车无需密码,即可进入数据库了。
现在我们执行如下语句把root密码更新为 123456:
然后在命令行下执行:
update user set password=PASSWORD("123456") where user='root';
quit
退出MySQL。
4、还原配置文件并重启服务
然后修改MySQL配置文件把刚才添加的那一行(skip-grant-tables)删除。
再次,重启MySQL服务(步骤2);
修改完毕。
新密码为123456
-------------------------------------------------------------------------------------------------------------------------------
几种常见的mysql 密码修改方法
-------------------------------------------------------------------------------------------------------------------------------
方法1: 用SET PASSWORD命令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
---------------------------------------------------------------------------------------------------------------------------------
方法2:用mysqladmin
如果root已经设置过密码,采用如下方法
mysqladmin -u root -p password "newpass"
Enter password: oldpass (这里需要旧的密码)
注意:假如 newpass = 123456,
在cmd中不要输入"123456",只要输123456就行;
这种方法,本人试过,基本可行;
----------------------------------------------------------------------------------------------------------------------------------
方法3: 用UPDATE直接编辑user表
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;
-----------------------------------------------------------------------------------------------------------------------------------
参考网址:
1.web开发网
2.linux公社
分享到:
相关推荐
修改Mysql的root密码方法,比较好用。希望能方便大家。
MySQL 中修改 root 密码的四种方法 MySQL 是一种流行的关系数据库管理系统,广泛应用于各个领域。在实际应用中,MySQL 的 root 密码是非常重要的,因为它是 MySQL 的最高权限账户。如果我们忘记了 root 密码,将会...
在实际工作中,忘记了mysql的ROOT 密码,可就糟糕了,本教程分步骤教会你如何重置ROOT密码,绝对能用!放心下载,一看就会!!
本文介绍了MySQL修改root密码的多种方法,忘记密码时,管理员可以在服务器上修改ROOT密码,防止忘记密码导致数据无法导出或使用工具连接数据库。
MySQL中root密码忘记的解决办法 当我们忘记了mysql中root密码时,不能正常登陆mysql数据库了。这时候,我们可以通过修改mysql的配置文件来跳过密码登陆。具体步骤如下: 1. 首先,打开mysql的配置文件`/etc/my.cnf...
新装MySQL不知道密码,忘记MySQL密码,都可以安装该方法改过来,在Ubuntu和CentOS上用过多次。
修改Mysql的root用户密码 修改Mysql的root用户密码 修改Mysql的root用户密码
修改mysql root用户密码 修改mysql root用户密码 修改mysql root用户密码
在解决 MySQL 忘记 Root 密码的问题之前,需要停止 MySQL 服务,以便在安全模式下进行密码修改。可以使用以下命令停止 MySQL 服务: ``` # killall mysqld ``` 停止 MySQL 服务后,需要使用以下命令启动 MySQL ...
如果你忘记了mysqlroot密码 这个文档可以帮助你找回密码
Mac OS X – 重置 MySQL Root密码 密码太多记不住??你是否忘记了Mac OS 的MySQL的root密码? 通过以下4步就可重新设置新密码: 1. 停止 mysql server. 通常是在 ‘系统偏好设置’ > MySQL > ‘Stop MySQL Server’ ...
Mysql远程访问权限与root密码修改 Mysql作为一个广泛使用的关系数据库管理系统,在实际应用中经常需要对root用户进行远程访问权限的设置和密码修改。这种操作的主要目的是为了提高服务器的安全性和可扩展性。下面...
windows下忘记mysql的root用户密码详细解决方法
在Windows下重设 MYSQL ROOT密码
忘记mysql的root密码怎么办?
centeos5.5下编译安装MYSQL以及安装过程中遇到的问题解决方法,修改root密码
mysql忘记超级管理员root密码之后,需要重置密码时请看过来,在文件中可以比较清晰的明白修改的过程,注:这是windows操作系统下的mysql root重置密码的过程
windows下无法连接MYSQL_root密码错误_MYSQL_Command_Line_client一闪而过
mysql修改root密码的四种方法 本文以windows为例为大家详细介绍下MySQL修改root密码的4种方法,大家可以可以根据的自己的情况自由选择,希望对大家有所帮助
在这里,我们将密码修改为 “root123”。 ``` mysql> update user set password=password('root123') where user='root'; Query OK, 3 rows affected (0.00 sec) Rows matched: 3 Changed: 3 Warnings: 0 ``` 第六步...