配置数据库
-
默认数据库
默认显示.png -
配置mysql
配置mysql.png连接本地可以使用root 用户
连接远程需要先创建一个用户,并赋予远程操作权限
填坑
- django中连接mysql数据库报错Error loading MySQLdb module. Did you install mysqlclient
原因: 由于django中默认使用的MySQLdb(我当前使用的是django2.0.7,python3.6.5)
在python3.6.5中已经去掉MySQLdb库,所以无法兼容。
解决
第一步:
1 , 安装pymysql
2 , 库文件:
在Python安装目录Lib/site-packages/django/db/backends/mysql对应的文件夹下base.py和introspection.py代码。将这个模
然后会报错;
第二步:mysql/base中这两行文件注释
if version < (1, 3, 3):
raise ImproperlyConfigured("mysqlclient 1.3.3 or newer is required; you have %s" % Database.__version__)
第三步mysql/op
query.decode -》query.encode
image.png
网友评论