请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

没办法connect mysql

我遇到了这个error django.db.utils.operationalError:(2013, ‘Lost connection to MySQL server during query ([Errno 54] Connection reset by peer)’)
我的python版本是3.8+我试了很多方法都解决不了这个问题。
我看有帖子说3.4+以后django就不支持MySQL了,不知道是不是这个原因

正在回答 回答被采纳积分+3

1回答

deweizhang 2020-08-27 10:17:30

和这方面没关系,首先说3.8还有很多兼容不太好,另外这个错误是你连不上mysql 。具体是否是兼容造成的我也不敢确认 你可以试试降低python的版本和django的版本,课程要求的版本是django2.1.2,python是3.5 or 3.6… 另外mysql如果版本太高也可能造成不兼容。建议5.8mysql。 这是兼容方面,另外试试看mysql是否已经启动,户名密码是否正确,用户权限是否正确

0 回复 有任何疑惑可以回复我~
  • 提问者 慕虎4509735 #1
    我尝试了降低版本,但还是没啥用。我用的mac下了dmg结尾的MySQL是不是安装包不对?我有打开MySQL的database然后连接,所以应该不是没启动。能不能出一期教MySQL安装调试的视频,我实在是连不上
    回复 有任何疑惑可以回复我~ 2020-08-28 22:55:23
  • deweizhang 回复 提问者 慕虎4509735 #2
    每台机器可能状态不太一样 你加咱们qq群了吗?可以进来探讨 你搜索一下mac 安装mysql 先把你现在的mysql删除 重新安装一遍
    回复 有任何疑惑可以回复我~ 2020-08-29 07:09:05
  • 提问者 慕虎4509735 回复 deweizhang #3
    我没加群,不知道群号码,哪里找到群号?
    回复 有任何疑惑可以回复我~ 2020-09-03 22:00:39
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信