powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Заставить mysql-server игнорировать ошибку
9 сообщений из 9, страница 1 из 1
Заставить mysql-server игнорировать ошибку
    #39874669
Tonny96
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, многие годы сидел на одном хосте где 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
Заставить mysql-server игнорировать ошибку
    #39874675
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tonny96,

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

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

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


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