42.Pycharm连接数据库出现错误:1045、1044:django.db.utils.OperationalError: (1045, "Access denied for user 'Whois'@'localhost' (using password: YES)”)
1.在pycharm中设置好数据库的连接信息,连接数据库db01,
DATABASES = {'default': {# 指定所使用的的数据库引擎'ENGINE': 'django.db.backends.mysql',# 指定所使用的数据库的名字'NAME': 'db01',# 指定所使用的的用户名'USERNAME':'root',# 指定所使用的的密码'PASSWORD':'root',# 指定mysql数据库的主机连接地址'HOST':'127.0.0.1',# 指定mysql数据库的端口号'PORT':'3306'}}
出现错误:django.db.utils.OperationalError: (1045, "Access denied for user 'Whois'@'localhost' (using password: YES)”)。
解决办法:打开navicat 操作mysql,查看用户,没有所需要的用户"Whois",可以通过新建用户进行添加用户。填好相关信息,并进行保存。
再次查看存在的用户,就有了"Whois@localhost".
2.再次运行pycharm ,出现1044的错误:
此时双击用户“Whois@localhost”,查看服务器权限。发现该用户没有任何权限,所以为该用户授予root用户相同的权限。
再次运行pycharm,就可以正常运行了。
始于才华,忠于颜值;每件事情在成功之前,看起来都是天方夜谭。一无所有,就是无所不能。
作者:一笑而过~一笑奈何
来源链接:https://www.cnblogs.com/guyan-2020/p/12209892.html
版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。
2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。