您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

什么是PyMySQL,它与MySQLdb有何不同?它会影响Django的部署吗?

什么是PyMySQL,它与MySQLdb有何不同?它会影响Django的部署吗?

PyMysqLMysqLdb都是Python的数据库连接器,它们是使Python程序能够与MysqL服务器通信的库。

通常,在部署应用程序时,你永远不会上传核心Django文件。如果Django在你的部署服务器上运行良好,则绝对不需要在此进行任何更改。DB驱动程序比ORM还要低一两步,并且你编写的代码当然都不取决于所使用的代码

PyMysqLMysqLdb提供相同的功能-它们都是数据库连接器。不同之处在于实现方式,其中MysqLdb是C扩展,而PyMysqL是纯Python。

尝试使用PyMysqL的原因如下:

try:
    import pyMysqL
    pyMysqL.install_as_MysqLdb()
except ImportError:
    pass
MySQL 2022/1/1 18:21:42 有326人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶