Python 3.x pymysql.err.IntegrityError:(1215,';无法在更改python mysql连接器后添加外键约束';)

Python 3.x pymysql.err.IntegrityError:(1215,';无法在更改python mysql连接器后添加外键约束';),python-3.x,upgrade,pymysql,Python 3.x,Upgrade,Pymysql,在将python mysql连接器从mysql-python更改为PyMySQL之后,我遇到了以下错误。我不得不更改连接器,因为我将python版本从2.7升级到了3.4,MYSQL python与python3不兼容 sqlalchemy.exc.IntegrityError: (pymysql.err.IntegrityError) (1215, 'Cannot add foreign key constraint') [SQL: '\nCREATE TABLE crpt_met

在将python mysql连接器从mysql-python更改为PyMySQL之后,我遇到了以下错误。我不得不更改连接器,因为我将python版本从2.7升级到了3.4,MYSQL python与python3不兼容

    sqlalchemy.exc.IntegrityError: (pymysql.err.IntegrityError) 
(1215, 'Cannot add foreign key constraint') 
[SQL: '\nCREATE TABLE crpt_metric (\n\tid INTEGER NOT NULL AUTO_INCREMENT, \n\towner_id BIGINT NOT NULL, \n\tname VARCHAR(50) NOT NULL, \n\tmtype VARCHAR(10) NOT NULL, \n\tdtype VARCHAR(10) NOT NULL, \n\taggr_func VARCHAR(10), \n\tis_deleted BOOL, \n\tdw_column_name VARCHAR(60) NOT NULL, \n\tPRIMARY KEY (id), \n\tCONSTRAINT fk_crpt_metric_owner_id FOREIGN KEY(owner_id) REFERENCES crpt_owner (id), \n\tCHECK (is_deleted IN (0, 1))\n)\n\n']
任何帮助都将不胜感激