mysql:Windows修改MySQL数据库密码(修改或忘记密码)-系统教程论坛-教程-皮皮虎资源网

mysql:Windows修改MySQL数据库密码(修改或忘记密码)

修改密码的两种简单方法

第一种用SET PASSWORD命令

1.打开cmd进入MySQL的bin目录;

2.通过输入命令 mysql -u root -p 指定root用户登录MySQL,输入后回车会提示输入密码,输入我们原来的密码然后回车。

3.修改MySQL的root用户密码,格式:mysql> set password for 用户名@localhost = password(‘新密码’); 例如(上面例子将用户root的密码更改为root):mysql> set password for root@localhost = password(‘root’);

4.退出mysql重新登录,输入新密码root登录就可以了;

undefined

第二种 用mysqladmin修改密码

1.打开cmd进入MySQL的bin目录;

2.修改MySQL的root用户密码格式:mysqladmin -u用户名 -p旧密码; password 新密码 例如(第一种方法中我将密码改成了root,这里再改回123): mysqladmin -uroot -proot password 123(这里一定要注意-uroot和 -proot是整体,不要写成-u root -p root) 重新登录,输入新密码123就ok了;

undefined

忘记root密码情况

1.关闭正在运行的MySQL服务。打开cmd进入MySQL的bin目录; 2.输入mysqld --skip-grant-tables 回车。(–skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。) 3.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),输入mysql回车,如果成功,将出现MySQL提示符 >。 连接权限数据库: use mysql; 4.改密码:update user set password=password("root") where user="root";(别忘了最后加分号) 刷新权限(必须步骤):flush privileges; 退出 quit; 重启mysql服务,使用用户名root和刚才设置的新密码root登录就ok了;

undefined

    请登录后发表评论

      没有回复内容

    努力让自己发光,对的人才会迎光而来