Windows 上的 Django 1.6.1 + MySQL + Apache 2.4.7。可能吗? [关闭]
Posted
技术标签:
【中文标题】Windows 上的 Django 1.6.1 + MySQL + Apache 2.4.7。可能吗? [关闭]【英文标题】:Django 1.6.1 + MySQL + Apache 2.4.7 on Windows. Is it possible? [closed] 【发布时间】:2014-01-20 20:42:17 【问题描述】:我刚刚安装了最后一个apache
版本httpd-2.4.7
,接下来我安装了最后一个python 3.3.3
版本,然后我添加了mod_wsgi
并重新启动了apache
- 所以,此时一切正常。在下一阶段,我下载了django 1.6.1
的最新版本并安装了它(python setup.py install
)。现在我想连接mysql
(版本对我来说并不重要)和python
,但现在不知道如何,也不知道是否可以。问题是,我不仅要连接python
和mysql
,还要连接django
和mysql
(我听说,可以连接python
和mysql
,但django
和mysql
已断开连接)。所以,我需要两个最简单的说明:1) 如何连接python
和mysql
2) 如何连接django
和mysql
- 最简单的例子就足够了。
【问题讨论】:
这个问题毫无意义。在您似乎正在使用的意义上,MySQL 和 Python 之间没有“连接”之类的东西。 Django 只是 Python。无论如何,让 Django 与 mysql 对话的完整说明都在文档中。 实际情况是,我使用 php 工作了几年,并开始使用 python。所以,没关系,我不知道一些术语。 【参考方案1】:MySQLdb
(MySQL 的原生驱动)与 Python3 尚不兼容;但是来自 Oracle 的 MySQL 驱动程序,名为 MySQL Connector/Python 与 Python 3 兼容。
您应该使用 Oracle 驱动程序。 django 两者都适用。
安装驱动程序后,请按照文档中的the connection section 操作。
【讨论】:
谢谢您,先生!您给出了完美的指示!以上是关于Windows 上的 Django 1.6.1 + MySQL + Apache 2.4.7。可能吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Django+uwsgi在linux和windows上的部署
如何在 Windows XP 上的 XMPP 上设置 Django
加载 MySQLdb 模块时出错 - Windows 上的 Python 3.7
ValueError:set_wakeup_fd 仅适用于带有 Django 3.0.2 或 Flask 2.0.0 的 Python 3.8 上的 Windows 主线程