|
Заставить mysql-server игнорировать ошибку
|
|||
---|---|---|---|
#18+
Здравствуйте, многие годы сидел на одном хосте где 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), нужно заставить базу данных игнорировать эту ошибку и выполнять запрос. Как это можно сделать? Переписывать все мои коды под новый синтаксис - не вариант... там очень много кода.. ПОМОГИТИ)) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 15:23 |
|
Заставить mysql-server игнорировать ошибку
|
|||
---|---|---|---|
#18+
Tonny96, Просто игнорировать нельзя. Похоже, что вы создали not null поле без значения по умолчанию. Показывайте CREATE TABLE с нового сервера и со старого. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 15:29 |
|
Заставить mysql-server игнорировать ошибку
|
|||
---|---|---|---|
#18+
Код: sql 1.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 15:29 |
|
Заставить mysql-server игнорировать ошибку
|
|||
---|---|---|---|
#18+
Сразу скажу работу с базой данных делаю только через phpmyadmin по этому mysql > запросы через сам сервер не делал никогда и на старом хосте у меня не было такого доступа даже. Прошу не бросайте меня из-за моей тупости если че) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 15:40 |
|
Заставить mysql-server игнорировать ошибку
|
|||
---|---|---|---|
#18+
vkle, как я и говорил я не сильно разбираюсь, если хотите чтоб я дал какую-то информацию то пожалуйста говорите как это сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 15:41 |
|
Заставить mysql-server игнорировать ошибку
|
|||
---|---|---|---|
#18+
Вы явно скрины перепутали старый назвали новым, и наоборот. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 15:51 |
|
Заставить mysql-server игнорировать ошибку
|
|||
---|---|---|---|
#18+
Может можно как-то исправить в самой таблице чтоб не было этой ошибки? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 15:52 |
|
Заставить mysql-server игнорировать ошибку
|
|||
---|---|---|---|
#18+
Измените на новом у поля post атрибуты: Null = Да, По умолчанию = NULL. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2019, 15:52 |
|
|
start [/forum/topic.php?fid=47&msg=39874686&tid=1828923]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 298ms |
total: | 434ms |
0 / 0 |