如何在Django1.6结合Python3.4版本中使用MySql
2个回答
2016-04-08 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
关于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了。
2015-06-11
展开全部
这话题不是说了好多了么?
1:安装python-mysql-connector
2:配置django的settings文件
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'dwz',
'USER': 'root',
'PASSWORD': 'summer',
'HOST': '127.0.0.1',
'PORT': '3306',
}
}
1:安装python-mysql-connector
2:配置django的settings文件
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'dwz',
'USER': 'root',
'PASSWORD': 'summer',
'HOST': '127.0.0.1',
'PORT': '3306',
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询