no-install mysql 更改密码

来源:互联网 发布:大数据产品分析 编辑:程序博客网 时间:2024/05/16 10:31

1、以管理员账户(root) 登录mysql, 初始密码为空
运行 SET PASSWORD = PASSWORD('root') 设置密码.
2、若设置之后不可登录,按如下步骤操作(忘记密码直接进行下面操作)

1).在命令行mysql安装目录的bin目录下,运行 mysqld --skip-grant-tables(跳过密码验证)

(或者在配置文件,my.ini的mysqld下或最后追加skip-grant-tables,然后启动mysql服务)

2).另外打开一个dos命令行,上一步的命令行不要关闭,在bin目录下运行mysql.exe -uroot -p,回车,之后再次回车
3).登录成功后运行, update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
命令,设置密码, quit退出之后,重新启动mysql服务用设置id密码登录.
3、若登录时提示,密码过期(your password has expired.)
在命令行切换到bin目录下,输入mysql.exe -uroot -p, 回车
之后输入设置密码,例:123456,登录mysql
成功后运行 set SET PASSWORD = PASSWORD('newpassword'); 设置新密码, 退出后重新登录即可.

0 0
原创粉丝点击