# 前期工作
(31条消息) Python + MySQL从入门到精通(一):安装MySQL_栗子002的博客-优快云博客
1 设置密码
Windows中的root账户默认是没有密码的,所以在MySQL安装完成后是可以无密码登录的
为root账户设置密码:
-
以管理员身份打开命令提示符窗口,登录root,账户,输入以下命令,即可设置密码
-
set password=password("root123");
-
-
2 修改密码
登录账号后利用和设置密码相同的命令修改密码
例如:set password=password("root111");
3 忘记密码时的操作
(mysql57服务的制作操作可查看:(31条消息) Python + MySQL从入门到精通(一)_栗子002的博客-优快云博客)
-
step1:修改配置文件,在文件my.ini的[mysql]节点下添加skip-qrant-tables=1
-
step2:重启MySQL,再次登录时,不需要密码就可以直接登陆进去
-
net stop mysql57
-
net start mysql57
-
-
step3:重启后,无密码登录
-
mysql -u root -p
-
-
step4:进入数据库后修改密码并退出
-
use mysql;
-
update user set authentication_string=password('新密码'), password_last_changed=now() where user='root';
-
exit;
-
-
step5:退出后再次修改配置文件,删除刚刚在文件my.ini的[mysql]节点下添加的skip-qrant-tables=1
-
step6:再次重启,使用新密码登录