
时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)
以下的文章主要向大家介绍的是mysql忘记root密码的正确解决办法,我们大家都知道在实际操作中忘记密码是令人十分头疼的事情,以下就是针对这一问题给出的正确解决方案,望你在浏览之后会收获不小。
MySQL忘记root密码解决办法:
在windows下:
打开命令行窗口,停止MySQL服务: Net stop MySQL
启动MySQL,一般到MySQL的安装路径,找到 MySQLd-nt.exe
来到该目录下:
C:Program FilesMySQLMysql server 5.0bin>
执行:MySQLd-nt --skip-grant-tables
另外打开一个命令行窗口,执行MySQL
>use MySQL #选择数据库
1.>update user set passwordpassword=password(&new_pass&) where user=&root&;
2.>flush privileges;
3.>exit
用Ctrl+Alt+Del,找到MySQLd-nt的进程杀掉它,在重新启动MySQL-nt服务,就可以用新密码登录了
MySQL忘记root密码解决办法 :在linux下:
如果 MySQL 正在运行,首先杀之: killall -TERM MySQLd。
启动 MySQL :bin/safe_MySQLd --skip-grant-tables &
就可以不需要密码就进入 MySQL 了。
然后就是
1.>use MySQL
2.>update user set passwordpassword=password(&new_pass&) where user=&root&;
3.>flush privileges;
重新杀 MySQL ,用正常方法启动 MySQL 。
如果 MySQL 正在运行,首先杀之: killall -TERM MySQLd。
启动 MySQL :bin/safe_MySQLd --skip-grant-tables & (有时会是MySQLd_safe)
就可以不需要密码就进入 MySQL 了。
然后就是 /usr/local/MySQL/bin/MySQL
1.>use MySQL
2.>update user set passwordpassword=password(&new_pass&) where user=&root&;
3.>flush privileges;
重新杀 MySQL ,用正常方法启动 MySQL 。

以上的相关内容就是对MySQL忘记root的介绍,望你能有所收获。
关键词标签:MySQL,root
相关阅读 sql server系统表损坏的解决方法 SQL Server asp.net 数据提供程序连接池 SqlServer2005对现有数据进行分区具体步骤 一个Access数据库数据传递的实例方法 为导入文件加上时间戳标记的两种方法 SQL Server 2005 在不允许远程连接的情况下的破解
热门文章
sql server系统表损坏的解决方法
SqlServer2005对现有数据进行分区具体步骤
解决SQL Server中Group无法实现的问题
SQL Server 2005降级到2000的正确操作步骤
手把手教你学会SQL Server镜像操作
实战手记:让百万级数据瞬间导入SQL Server
人气排行 配置和注册ODBC数据源-odbc数据源配置教程 如何远程备份(还原)SQL2000数据库 SQL2000数据库远程导入(导出)数据 SQL2000和SQL2005数据库服务端口查看或修改 修改Sql Server唯一约束教程 SQL Server 2005降级到2000的正确操作步骤 sql server系统表损坏的解决方法 浅谈JSP JDBC来连接SQL Server 2005的方法 SQL Server创建表语句介绍 MS-SQL2005服务器登录名、角色、数据库用户、角色、架构的关系 如何使用SQL Server中的客户端配置工具 SQL Server 分布式查询:OLE DB连接(一)
查看所有0条评论>>