Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Заставить mysql-server игнорировать ошибку / 9 сообщений из 9, страница 1 из 1
10.10.2019, 15:23
    #39874669
Tonny96
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заставить mysql-server игнорировать ошибку
Здравствуйте, многие годы сидел на одном хосте где Mysql-server (какой-то старой версии) работал хорошо с моими запросами.. но ситуация вынудила меня перейти на другой хост и перетянуть туда свою старую базу данных.

Когда я делаю запрос

INSERT INTO admins (steamid,end) VALUES ('[U:1:2449]', 1599991337) ON DUPLICATE KEY UPDATE end=1599991337

На старом mysql-server запрос проходил правильно без каких-либо ошибок.

Сейчас я перешел на новый Mysql-server последней версии (сегодня установил его).
И этот сервер теперь на мой запрос реагирует ошибкой.
#1364 - Field 'post' doesn't have a default value

поле post в таблице admins - пустое (varchar), нужно заставить базу данных игнорировать эту ошибку и выполнять запрос. Как это можно сделать?

Переписывать все мои коды под новый синтаксис - не вариант... там очень много кода.. ПОМОГИТИ))
...
Рейтинг: 0 / 0
10.10.2019, 15:29
    #39874675
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заставить mysql-server игнорировать ошибку
Tonny96,

Просто игнорировать нельзя. Похоже, что вы создали not null поле без значения по умолчанию.
Показывайте CREATE TABLE с нового сервера и со старого.
...
Рейтинг: 0 / 0
10.10.2019, 15:29
    #39874677
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заставить mysql-server игнорировать ошибку
Код: sql
1.
SET sql_mode = ''

?
...
Рейтинг: 0 / 0
10.10.2019, 15:40
    #39874685
Tonny96
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заставить mysql-server игнорировать ошибку
Сразу скажу работу с базой данных делаю только через phpmyadmin по этому mysql > запросы через сам сервер не делал никогда и на старом хосте у меня не было такого доступа даже.

Прошу не бросайте меня из-за моей тупости если че)
...
Рейтинг: 0 / 0
10.10.2019, 15:41
    #39874686
Tonny96
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заставить mysql-server игнорировать ошибку
vkle, как я и говорил я не сильно разбираюсь, если хотите чтоб я дал какую-то информацию то пожалуйста говорите как это сделать.
...
Рейтинг: 0 / 0
10.10.2019, 15:51
    #39874696
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заставить mysql-server игнорировать ошибку
Вы явно скрины перепутали старый назвали новым, и наоборот.
...
Рейтинг: 0 / 0
10.10.2019, 15:52
    #39874697
Tonny96
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заставить mysql-server игнорировать ошибку
Может можно как-то исправить в самой таблице чтоб не было этой ошибки?
...
Рейтинг: 0 / 0
10.10.2019, 15:52
    #39874698
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заставить mysql-server игнорировать ошибку
Измените на новом у поля post атрибуты: Null = Да, По умолчанию = NULL.
...
Рейтинг: 0 / 0
10.10.2019, 16:01
    #39874705
Tonny96
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заставить mysql-server игнорировать ошибку
Всем спасибо за помощь дорогие участники.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Заставить mysql-server игнорировать ошибку / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]