如何在Django1.6结合Python3.4版本中使用MySql数据库
2016-09-01 15:23
871 查看
如何在Django1.6结合Python3.4版本中使用MySql数据库
用Python3.4跟Django1.6,数据库依然是互联网企业常见的MySql。但是在Python2.7时代连接MySql的MySQLdb还不支持Python3.4,使用pymysql代替品MySQLdb。
下载后进行安装,跟其它python第三包没任何区别,一样的安装。
关于Django1.6中DATABASES的设置也是一样不用做任何修改,跟以前MySQLdb的时候一样,如下所示:
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 }
最关键的一点,在站点的__init__.py文件中,我们添加如下代码:
1 import pymysql 2 pymysql.install_as_MySQLdb()
做完上述动作后,即可在django中访问mysql了。
转载:http://www.cnblogs.com/xwang/p/3727741.html 感谢博主分享。
相关文章推荐
- 如何在Django1.6结合Python3.4版本中使用MySql
- 如何在Django1.8 结合Python3.4版本中使用MySql
- 如何在Django1.6结合Python3.3版本中使用MySql
- 如何在Django1.8结合Python3.4版本中使用MySql
- 如何在Django1.6结合Python3.3版本中使用MySql
- django1.7 与python3.4结合连接mysql数据库
- mac python自带版本2.6与2.7 如何在Python Django 项目里使用新版Python3.x.x
- 如何在python3环境下的Django中使用MySQL数据库
- django1.6.x(python3.3)使用pymysql连接mysql
- python Django 学习笔记(四)—— 使用MySQL数据库
- [python web]django1.6 使用模板
- 如何处理Ibatis结合MySQL数据库使用时的事务操作
- Django1.7+python 2.78+pycharm使用mysql数据库
- [python]如何使用virtualenvwrapper切换 不同版本的python?
- 使用python搭建Django应用程序步骤及版本冲突问题解决
- 在django 1.6中使用postgresql的array(1.8版本已直接支持)
- Ubuntu下同时安装了python2版本和python3版本如何使用pip分别为P2和P3安装不同类库
- Django 1.6 最佳实践: 如何设置和使用 Log(转)
- 如何使用virtualenvwrapper切换不同版本的python
- Django 1.6 最佳实践: 如何正确使用 User Model