首页 > 解决方案 > 没有替换键规范的Mysql索引?

问题描述

我有以下代码:

mytable.to_sql(name='mytable', con=engine, index=True, if_exists='replace')

但它不断抛出以下错误:

'(1170, "BLOB/TEXT column 'index' used in key specification without a key length")'[SQL: CREATE INDEX ix_mytable_index ON mytable (index)]

我想我理解为什么会发生错误,但是在上面代码的上下文中,我不知道如何指定长度。我无法更改基础数据库,因为此代码已传递给我。

标签: mysqlsqlpandassqlalchemy

解决方案


推荐阅读