Проблема Mysql varchar при репликации [закрыто]

Эта проблема показывает, что это дублированный ключ, но когда я проверяю, я могу понять, что один столбец имеет varchar (5), а вставка имеет более 5 символов, обычно он будет усечен и вставлен. Но здесь это дает ошибку.

Ошибка "Повторяющаяся запись" 7565371 "для ключа " PRIMARY "в запросе. База данных по умолчанию: 'dbname'. Запрос: 'вставить в dbname.tablename .....

0
задан 12 June 2012 в 09:51
1 ответ

Вставка может содержать более 5 символов, но я бы сказал, что после усечения, оставшиеся 5 символов являются причиной дублирования ключа. Я также предлагаю не использовать varchar для такого маленького поля, поскольку накладные расходы просто не стоят того крохотного хранилища, которое вы экономите.

1
ответ дан 4 December 2019 в 21:46

Теги

Похожие вопросы