Django配置MYSQL
Posted pontoon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django配置MYSQL相关的知识,希望对你有一定的参考价值。
1:安装mysql驱动程序
<wiz_code_mirror>
1
1
pip install pymysql
2:修改配置文件(详见第四步)
3:在工程目录的__init__.py增加代码
<wiz_code_mirror>
x
1
import pymysql
2
3
4
pymysql.install_as_MySQLdb()
4:在settings.py 添加配置信息
<wiz_code_mirror>
1
DATABASES = {
2
‘default‘: {
3
‘ENGINE‘: ‘django.db.backends.mysql‘,
4
‘NAME‘: ‘hello_django_db‘,
5
‘USER‘: ‘root‘,
6
‘PASSWORD‘: ‘tanjunchao‘
7
}
8
}
5:同步数据库
此时navicat同步完成生成里一系列表
6:注意,这个时候我们再次访问的时候数据库并不会显示出内容!因为我们的数据库更换成了mysql,所以我们要重新创建超级用户。详情 请看下面
1)创建超级用户——manage.py createsuperuser
2)在次运行我们的服务器——python manage.py runserver
至此Mysql已经配置成功
查看数据库是否启动
以上是关于Django配置MYSQL的主要内容,如果未能解决你的问题,请参考以下文章
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段