Member 12874551 Ответов: 0

Панды DataFrame для базы данных MySQL ошибка БД вкус MySQL не поддерживается


У меня есть таблица в pandas dataframe df.
<pre lang="Python"> 
	   product_id_x	   product_id_y	   count	   date
    0	288472	         288473	         1	   2016-11-08 04:02:07
    1	288473	         2933696	     1	   2016-11-08 04:02:07
    2	288473	         85694162	     1	   2016-11-08 04:02:07


я хочу сохранить эту таблицу в базе данных mysql.

но я получаю ошибку.

ValueError: вкус базы данных mysql не поддерживается


мой тип данных-str для всех столбцов.

type (df ['product_id_x'][0]) = str
type (df ['product_id_y'][0]) = str
type (df ['count'][0]) = str
type (df ['date'][0]) = str

я не хочу использовать sqlalchemy или другие пакеты, кто-нибудь может сказать, в чем здесь ошибка.
Заранее спасибо

Что я уже пробовал:

я использую пакет MySQLdb.

импорт MySQLdb
Конн = MySQLdb.подключения(хост="ХХХ.ХХХ.ХХ.ХХ", пользователь="имя", пароль="фрд", дБ="имя_бд")

ДФ.to_sql(кон = Конн, имя = 'sample_insert', if_exists = 'добавить', аромат = 'MySQL в', показатель = значение false)

я использовал этот запрос, чтобы поместить его в свою БД.

0 Ответов