Skip to content

Ошибка базы данных

выходят следующие ошибки БД

Код ошибки: 1364
Сообщение сервера: Field 'marker_topics_read' doesn't have a default value
IP-адрес клиента: **************
Страница: /index.php?act=Login&CODE=04&f=54&fromforum=54
Запрос: REPLACE INTO ibf_topic_markers (marker_forum_id,marker_member_id,marker_last_update,marker_unread,marker_las
t_cleared) VALUES(54,47600,1210142092,0,1210142092)

и

Код ошибки: 1406
Сообщение сервера: Data too long for column 'marker_topics_read' at row 1
IP-адрес клиента: ***************
Страница: /index.php?showtopic=117133
Запрос: REPLACE INTO ibf_topic_markers (marker_unread,marker_last_cleared,marker_topics_read,marker_last_update,mark
er_member_id,marker_forum_id) VALUES(15813,0,'a:3081:{i:53547;i:1133734246;i:53199;i:1133734324;i:52432;i:1133734355;i:53421;i:1133742852;i:53430;i:11 и много много циферок

 

1406 была и до этого, пробуя ее исправить я изменил кодировку таблицы marker_topics_read с latin_swedish на utf8_unicode_ci

 

она не исчезла, а появилась еще одна ошибка 1364. В результате сообщения перестали отмечаться прочитанными. Подскажите что делать?

Featured Replies

Попробуйте REPAIR таблицы сделать.

  • Author
Попробуйте REPAIR таблицы сделать.

сделал, 1364 исчезла а 1406 нет.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.