今天,首席CTO笔记将与您分享哪种版本的MySQL支持Django支持。其中,将详细介绍最新版本的Django。如果您可以解决您现在面临的问题,请不要忘记注意此网站。Nowlet的开始!
本文目录清单:
1.哪些数据库支持Django 2. Django连接已经可用MySQL 3,Django1.10如何安装MySQL 4.如何在Django1.7中使用MySQL 5与Python3.4版本结合使用。如何在django1.6组合使用Python 3.4版本mysql 6,Django项目可以连接到UPW中的MySQL的共同关系数据库PostgreSQL,MySQL,Oracle和SQLITE,并正式推荐PostgRESQL关系数据库。
除上述内容外,还支持以下数据源:
SAP SQL任何地方
IBM DB2
Microsoft SQL Server
火鸟
ODBC
在设置中配置MySQL库的内容
数据库= {
'默认': {
'引擎':'django.db.backends.mysql',
“名称”:'djplatform',
“用户”:“根”,
“密码”:“ 111111”,
“主持人”:“ localhost”,
'端口':'3306',
}
}
如果有一个数据表,但未写入Models.py中,则可以运行:
python manage.py Inspectdb App/models.py
在模型中构建现有数据表
这样,您可以使用Django模型读取与表相关的方法
使用MySQL官方MySQL.Connector模块
安装mysql.connector模块
#访问mysql.com官方网站下载包裹并解压缩
#cd到解压缩文件的根目录(该目录中应该有一个setup.py文件)
python setup.py安装
1:安装python_to_mysql软件包
2:配置MySQL连接在settings.py中
然后,您可以使用它。如果您想更好地学习Python,请注意微信公共帐户“ Python Basic Tutorial”!
Django1.6中数据库的设置不需要修改。它与以前的ISQLDB相同,如下所示:
1个数据库= {
2'默认值':{
3'引擎':'django.db.backends.mysql',#database Engine
4'名称':'test',#database名称
5'ser':'root',#username
6“密码”:“ root',#6
7“主机”:'',#database主机,默认为localhost
8'端口':'',#database端口,mysql默认为3306
9'选项':{
10“自动参与者”:是的,
11},,
12}
13}
最关键的一点是,在网站的__init__.py文件中,我们添加以下代码:
1导入pymysql
2 pymysql.install_as_mysqldb()
执行上述操作后,您可以在Django中访问MySQL。
方法/步骤
下载UPW.您可以在BAIDU或其他网站上下载UPUPW,您还可以下载UPUPW的官方网站。官方网站的优势之一是可以获得最新版本。
unzippupw安装程序包。按下您下载到C -drive以外的分区的下载软件包(为什么这样做是因为您的系统可能被重新安装或C驱动器被销毁。
创建一个专门用作Web目录的D目录,例如:d:wwwroot.ther.ther所有网站的所有程序将来都将在此目录下放置。如果您想创建一个新博客,您可以创建一个博客目录,因此完整的路径:D:wwwrootblog
打开D:UPUPW Directory.double -Click UPW.EXE以启动UPUPW的命令窗口,有许多选择项目,但通常只能使用少数项目。在此,我们可以直接输入S1来启动服务。
在浏览器中输入:没有意外,输入UPUPW的管理接口,您需要输入帐号和密码,初始帐号和密码相同:UPUPW
默认情况下,MySQL的管理帐户和密码相同:root
帐户和密码输入正确,输入UPUPW的主要接口。在左侧查看一些菜单,这是其大型功能项目。
创建一个虚拟主机。如果已安装默认值,将创建一个虚拟主机。您还可以创建您自己的Web Program目录。选择左侧的“虚拟主机”菜单,然后单击新的虚拟主机以输入设置新虚拟主机的接口
设置虚拟主机。您需要设置一些可访问的位置,端口,程序路径,域名或IP地址,而其他基本上不需要担心它。应该注意端口不能重复。如果您进入已占领的端口,则该虚拟主机将无法启动。
端口管理。如果您需要创建一个新的虚拟主机,则只能使用不同的端口而不会增加域名。
修改UPUPW的登录密码。如果您认为UPUPW密码太简单,则可以在此处修改密码。
结论:以上是首席CTO注释介绍的有关Django支持的最新版本的MySQL和Django最新版本的全部内容。我希望这对每个人都会有所帮助。如果您想了解有关此信息的更多信息,请记住遵循此网站。