美文网首页颠覆你的Python实践软件测试之路
【Django实践】_mysql Access denied f

【Django实践】_mysql Access denied f

作者: 大婶N72 | 来源:发表于2018-02-14 01:53 被阅读37次

真正的稳定,是自己不断成长,不断寻找新的空间。与其要稳定,不如开始拥抱这个变化的时代,让自己准备好。

django.png

初次安装windows下的mysql服务后,使用django连接测试,发现提示“mysql Access denied for user root@localhost”,结合网上两篇帖子得到解决,现将过程记录如下:
1.编辑mysql配置文件my.ini(我的在C:\ProgramData\MySQL\MySQL Server 5.7目录下),在[mysqld]这个条目下加入 skip-grant-tables 保存退出后重启mysql
2.管理员身份启动cmd(开始按钮右键选择命令提示符管理员)
3.停止:输入 net stop mysql
4.启动:输入 net start mysql (注意此处mysql名称是服务名称,我的mysql5.7名称是mysql57),可在管理-服务中查看服务名称
5.数据库启动成功后,cd到数据库服务安装bin目录下(我的是C:\Program Files\MySQL\MySQL Server 5.7\bin)
6.依次执行图示中的命令
mysql -u root -p
use mysql;
update user set authentication_string=password(“newpassword“) where user=”root”;
flush privileges;
最后ctrl+z 回车退出。

image.png

相关文章

网友评论

    本文标题:【Django实践】_mysql Access denied f

    本文链接:https://www.haomeiwen.com/subject/jhwstftx.html