方法1: 用SET PASSWORD命令
装过phpmyadmin的朋友
可以使用phpmyadmin这个用web形式管理mysql数据库的工具,在左边数据库中看到名叫mysql的数据库,这个数据库中有个user表,这张表存mysql数据库的用户。表的部分结构如下:
表的内容已我的为例:
其中前三个为root用户一个phpmyadmin默认用户,还有一个是debian或ubuntu中设置的一个用户debian-sys-maint,他的密码是安装mysql时随时生成的停止或重启服务都靠它,如果你修改了它的密码或覆盖掉密码,就会出现错误。
我的开发系统为:ubuntu10.10
方法2:用mysqladmin
方法3: 用UPDATE直接编辑user表,与第一种类似
最后如果你忘记root密码呢?