Python 如何切换Django项目';从Sqlite到MySQL的数据库引擎?
我需要帮助将我的数据库引擎从sqlite切换到mysql。manage.py datadump返回的错误与我尝试使用manage.py执行其他操作时弹出的错误相同:配置不当:加载MySQL模块时出错,没有名为MySQLdb的模块 这个django项目是一个团队项目。我从bitbucket中提取了新的更改,我们的后端有了新的配置。这种新配置需要mysql(而不是sqlite)才能工作。我们的首席开发人员正在睡觉。我需要帮助才能重新开始工作 编辑:如何将sqlite数据库文件中的数据导入新的MySQL数据库 根据Django文档中的段落: 默认情况下,配置使用SQLite 如果希望使用其他数据库,请安装相应的 佩奇说: 如果您使用的是MySQL,则需要MySQL python包版本 1.2.1p2或更高 要使用Python 如何切换Django项目';从Sqlite到MySQL的数据库引擎?,python,mysql,django,sqlite,mysql-python,Python,Mysql,Django,Sqlite,Mysql Python,我需要帮助将我的数据库引擎从sqlite切换到mysql。manage.py datadump返回的错误与我尝试使用manage.py执行其他操作时弹出的错误相同:配置不当:加载MySQL模块时出错,没有名为MySQLdb的模块 这个django项目是一个团队项目。我从bitbucket中提取了新的更改,我们的后端有了新的配置。这种新配置需要mysql(而不是sqlite)才能工作。我们的首席开发人员正在睡觉。我需要帮助才能重新开始工作 编辑:如何将sqlite数据库文件中的数据导入新的MySQ
MySQL
后端,您需要一个工具来帮助Django与数据库(适配器)进行对话
换句话说,需要安装(akaMySQLdb
)包。尝试以下步骤:
1.将settings.py中的数据库更改为MYSQL引擎
2.运行$./manage.py syncdb