mysql密码破除非常简单。

1.发现密码不多或者遗忘。查看mysqld进程是否存在,若存在,可以停止mysql服务,或者直接杀掉进程。

2.在mysql安装目录的bin目录下,使用下面命令启动mysql:mysqld --skip-grant-tables(跳过权限启动),该命令也可以为mysqld_safe --skip-grant-tables,启动mysqld服务。若发现不能启动,请查看mysql服务是否已经停止,是否有mysql进程存在;若仍旧无法启动,请以正常模式启动;若还是服务启动,请检查自己的rp了

3.启动后,直接更改密码。更改方式有多种,可以用mysqladmin,可以直接进mysql数据库的user表中更改密码,我一般选择后者;更改密码时记得使用password函数。

4.更改密码后,再次杀掉mysqld进程,然后以正常方式启动mysql;若发现无非启动,请参考第二步。以更改后的密码进入。若发现不能登陆,请检查密码是否输入为更改后的密码;若还是不能进入,请重复本次更改密码操作。

5.该方法适合Windows和类unix。