[关闭]
@tenlee 2015-08-11T12:11:30.000000Z 字数 540 阅读 1918

Python3下Django链接Mysql

Python


前提

首先安装好Django

安装PyMySQL

pip-python3 install PyMySQL

  1. django-admin startproject project
  2. `django-admin startapp app
  3. 修改项目目录下的 settings.py
  1. DATABASES = {
  2. 'default': {
  3. 'ENGINE': 'django.db.backends.mysql', #数据库引擎
  4. 'NAME': 'test', #数据库名
  5. 'USER': 'root', #用户名
  6. 'PASSWORD': 'root', #密码
  7. 'HOST': '', #数据库主机,默认为localhost
  8. 'PORT': '', #数据库端口,MySQL默认为3306
  9. 'OPTIONS': {
  10. 'autocommit': True,
  11. },
  12. }
  13. }
  1. 修改项目目录的 __init__.py,添加如下
  1. import pymysql
  2. pymysql.install_as_MySQLdb()
  1. 测试 进入python manager.py shell
  1. >>> from django.db import connection
  2. >>> cursor = connection.cursor()

若不成功,联系本人 tenlee2012@gmail.com

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注