(技术)Django 配置 MySQL 数据库
作者:
点映文艺 | 来源:发表于
2018-01-16 11:03 被阅读0次注意:这里Python 是3.6.0版本
python 3.6 之前使用的 MySQL依赖库是 “MySQLdb”
python 3.6 中没有“MySQLdb”,取而代之的是 “pymysql” ,这一点一定要注意,小可在这个坑里爬了好久。
小可在执行 ‘python manage.py makemigrations’ 命令的时候提示:'Did you install mysqlclient or MySQL-python?'
所以又安装了'mysqlclient'
settings.py 文件中:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 指定数据库驱动
'NAME': 'testhello', # 指定的数据库名
'USER': 'user', # 数据库登录的用户名
'PASSWORD': 'pwd', # 登录数据库的密码
'HOST': '127.0.0.1',
'PORT': '3306', # 数据库服务器端口,mysql默认为3306
}
}
依次执行:python manage.py makemigrations
python manage.py migrate
通过GUI打开MySql,刷新或关闭重新打开数据库,当当当,数据库表自动生成喽
本文标题:(技术)Django 配置 MySQL 数据库
本文链接:https://www.haomeiwen.com/subject/htqsoxtx.html
网友评论