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 的版本问题引起的。建议在以后的开发中使用符合版本兼容性要求的软件版本。