将数据推送到mysql后,列类型(以DB为单位)变为默认值<;文本>;

将数据推送到mysql后,列类型(以DB为单位)变为默认值<;文本>;,mysql,pandas,longtext,Mysql,Pandas,Longtext,我创建了mysql数据库,然后将一些变量类型更改为“longtext”,然后在pandas中创建了dataframe,并将df推送到DB df.to_sql("my_table_name", conn, index=False, if_exists = 'replace') 此命令将数据插入数据库,但变量类型变为默认值text在to_sql中有一个dtypes参数,您可以传入列名和类型的字典。您使用的是什么引擎sqlalchemy?在to_sql中有一个dtypes参数,您可以传入列名和类型的

我创建了mysql数据库,然后将一些变量类型更改为“longtext”,然后在pandas中创建了dataframe,并将df推送到DB

df.to_sql("my_table_name", conn, index=False, if_exists = 'replace')

此命令将数据插入数据库,但变量类型变为默认值
text

to_sql
中有一个
dtypes
参数,您可以传入列名和类型的字典。您使用的是什么引擎
sqlalchemy
?在
to_sql
中有一个
dtypes
参数,您可以传入列名和类型的字典。您使用的是什么引擎
sqlalchemy