美文网首页
Django连接MYSQL的坑

Django连接MYSQL的坑

作者: 65f0ee1aa08d | 来源:发表于2018-09-23 20:26 被阅读0次

开发环境如下:
Ubuntu 18.04
MYSQL 8.0
Python 3.6

在连接Mysql时,总是提示各种错误,后来才发现,很多依赖只支持到MYSQL5.7、Python2.7以及Ubuntu16,在各种条件都不满足的情况下,终于,发现了一条新的道路。

解决方案:

    1. mysql-python是用不了了,我们使用pymysql进行交互
      在_init.py文件中加入下面两句话(在工程目录下,应用的_init.py)
import pymysql
pymysql.install_as_MySQLdb()
    1. 修改urls.py文件
urlpatterns = [
    url(r'^admin/', admin.site.urls),
]

不这样改在生成迁移文件时会报错

    1. 似乎还有一处改动,想起来再加:P
      反正遇到错误就排查、搜索终归能解决的,加油

大功告成!

参考了这位老哥的博客

相关文章

网友评论

      本文标题:Django连接MYSQL的坑

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