Ddjango做数据库迁移不生成表报错 Table 'mysql.event' doesn't exist.

Django做数据库迁移:
1.图片说明
2.并未生成表图片说明
3.报错:[42S02][1146] com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'mysql.event' doesn't exist.
Error encountered when performing Introspect schema testdj: Table 'mysql.event' doesn't exist.
Table 'mysql.event' doesn't exist
(1 s 290 ms)

已解决:解决方法:Mysql版本是5.5,版本低。换了新版本就好了。

根据你提供的情况,报错信息显示是 MySQLSyntaxErrorException,且报错信息为 Table 'mysql.event' doesn't exist。这个错误通常是由于 MySQL 的版本不兼容导致的。关于这个问题,建议检查 MySQL 与 Django 的版本兼容性,如果 MySQL 的版本过低,可能会导致这个问题。如果版本不兼容,建议升级 MySQL 或者使用兼容的 Django 版本。

你提到已经解决了这个问题,说明问题确实是由于 MySQL 的版本问题引起的。建议在以后的开发中使用符合版本兼容性要求的软件版本。