如何解决什么是PyMySQL,它与MySQLdb有何不同?它会影响Django的部署吗?
PyMysqL和MysqLdb都是Python的数据库连接器,它们是使Python程序能够与MysqL服务器通信的库。
通常,在部署应用程序时,您永远不会上传核心Django文件。如果Django在您的部署服务器上运行良好,则绝对不需要在此进行任何更改。DB驱动程序甚至比ORM低一到两个步骤,并且肯定您编写的代码都不取决于所使用的代码。
解决方法
我只是通过使用PyMySQL而不是MySQLdb解决了Django 1.3应用程序中的一些问题。我按照此教程进行了切换:http :
//web-eng-help.blogspot.com/2010/09/install-mysql-5-for-
python-26-and.html
现在,我想知道PyMySQL实际上是什么以及它与MySQLdb有何不同。
我在本地主机上使用它,然后将其上传到某些主机。
在本地主机上使用PyMySQL并托管它们提供的任何内容都可以吗?由于我已将base.py和introspection.py中的“ MySQLdb”更改为“
PyMySQL”,更改这些文件后是否需要将其上传到服务器?还是因为它是Django的文件,因为Django已经被上传到那里了,这没关系吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。