Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 11, 2018 15:14:33

Timafei.sosnin
Зарегистрирован: 2017-09-13
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка при добавлении в бд json

3.6

Офлайн

#2 Фев. 11, 2018 15:26:03

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Ошибка при добавлении в бд json

Что-то у вас не так, у меня нет краказябров в json-е



Офлайн

#3 Фев. 11, 2018 15:28:55

Timafei.sosnin
Зарегистрирован: 2017-09-13
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка при добавлении в бд json

Значит проблема в JSON?

Отредактировано Timafei.sosnin (Фев. 11, 2018 15:29:10)

Офлайн

#4 Фев. 11, 2018 15:34:24

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Ошибка при добавлении в бд json

Timafei.sosnin
Значит проблема в JSON?
Попробуйте сделать один запрос, без свего остального кода.

 dct = {"A": [100, 200, 300]}
connection = pymysql.connect(host='localhost',
                             user='root',
                             password='',                             
                             db='test',
                             cursorclass=pymysql.cursors.DictCursor)
cursor=connection.cursor()
sql = "INSERT INTO slovari VALUES (NULL,%s)"
cursor.execute(sql, json.dumps(dct))
connection.commit()



Офлайн

#5 Фев. 11, 2018 15:55:28

Timafei.sosnin
Зарегистрирован: 2017-09-13
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка при добавлении в бд json

Всё исправил. Спасибо. Глюк был в MySQL. Я при создании присвоил столбцу указал формат TEXT но создалось с другим форматом(сам не знаю по чему) , пересоздал таблицу всё заработало.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version