本文将告诉您Django如何配置MySQL数据库和Django配置的相应知识点。我希望这对您有帮助。不要忘记收集此网站。
本文目录清单:
1.如何在django1.6中使用mySQL与Python3.4版本结合使用。如何为Django 3配置MySQL数据库3.如何修改Django的配置为MySQL唉最近,我最近赶上了时尚的python3.4和django1.6,数据库仍然是互联网公司的常见mysql。
令人难过的提醒是,在Python2.7时代连接mySQL的mySQLDB不支持Python3.4。幸运的是,我要求G兄弟终于找到替代品,效果很好。该替代品是:pymysql。
下载此项目并安装它,它与其他Python的第三个软件包没有什么不同。
Django1.6中数据库的设置不需要修改。它与以前的ISQLDB相同,如下所示:
1个数据库= {2'default':{3'引擎':'django.db.backends.mysql',#database Engine 4'name':'test',#database name 5'user':'root',#root',#用户名6“密码':“ root”,#用户7'主机':'',#database主机,默认为localhost 8'端口':',#database端口,mysql默认值为3306 9'options':{{10 {{10'autocommit':true,11},12} 13}
最关键的一点是,在网站的__init__.py文件中,我们添加以下代码:
1导入pymysql2 pymysql.install_as_mysqldb()
执行上述操作后,您可以在Django中访问MySQL。
修改设置中的数据库
数据库= {
'默认': {
'引擎':'django.db.backends.mysql',
“名称”:'书籍',#your数据库名称
“用户”:“ root”,#your数据库用户名
'密码':'',#your数据库密码
'主机':'',#your数据库主机,停留在localhost的简短默认值中
'端口':'3306',#your数据库端口
}
}
instasted_apps =((
“书籍”,#您的数据库名称
治愈
在MySQL中创建书籍数据库
检查是否有语法错误
使用python manage.py sqlall书籍显示mysql语法
在Python Manage.py同步同步模型中使用数据库
成功的创造!
Django配置数据库默认为SQLite3,这是一个小数据库。
Django还支持市场上流行的数据库,例如SQLServer,MySQL,Oracle等。
Django的引入配置MySQL数据库和Django配置的引入已经结束。我想知道您是否找到所需的信息?如果您想进一步了解此信息,请记住要收集对该网站的关注。