用于解决Django数据库迁移问题django.db.utils.InternalError:(1050,“Table ‘XXX‘ already exists“的问题

可能的原因之一:

可能是数据库重复导入了已有的表问题所致:

1、这时候可以先删除migrations下的迁移文件;

 2、然后去数据库重新删除该数据库,drop database  your_db_name;

3、重新执行数据库迁移命令:

python manage.py makemigrations
python manage.py migrate

到这里即可。

猜你喜欢

转载自blog.csdn.net/sasafa/article/details/125944867