700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 关于mysql 修改密码 忘记密码

关于mysql 修改密码 忘记密码

时间:2021-12-14 03:11:58

相关推荐

关于mysql 修改密码 忘记密码

Mysql修改密码引起的问题

(本文解决环境为windows下的mysql,linux下略有区别,操作本地的root用户,在bin文件夹下执行命令)

一.修改密码

在学习中接触mysql时修改密码免不了会遇到以下类似的错误:

1. Access denied for user oot@localhost (usingpassword:YES)

2. Access denied for user oot@localhost (usingpassword: NO)

3. Access denied for user \@localhost todatabase mysql

解决这种错误的万金油方法就是再改一次密码,有以下方式:

(1)使用命令mysqladmin:

例如你的 root用户现在没有密码,你希望的密码修改为123456,那么命令是:

mysqladmin-u root password 123456

如果你的root现在有密码了123456,那么修改密码为456789的命令是:

mysqladmin -u root -p password 456789

注意,命令回车后会问你旧密码,输入旧密码123456之后命令完成,密码修改成功。

或者使用命令:mysqladmin -u root -p123456 password 456789

注意-p 不要和后面的密码分开写,要写在一起。

完成后可能提示:Warning: Using a password on the command line interface can beinsecure。提示的waring不需操心,此时密码已经修改完成。

(2)用MYSQL的grant语句,例如

GRANT ALL ON *.* TO oot@localhost IDENTIFIED BY 123456 WITH GRANT OPTION

(3)SET PASSWORD FOR 用户名@主机 = PASSWORD(密码)

例如设置ro

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。