Вставка базы данных приводит к сбою контейнера Docker? - PullRequest
0 голосов
/ 23 ноября 2018

Я использую Zend Framework 2. Когда я делаю запрос, который включает в себя запрос INSERT в базу данных, запрос зависает без ответа или сгенерированной ошибки, и выполнение docker ps занимает некоторое время и возвращает эту ошибку:

Error response from daemon: The requested address is not valid in its context.

Мне бы пришлось перезапустить докер, чтобы потом он снова заработал.

Я могу сделать SELECT, UPDATE, И DELETEзапросы без проблем.

Теперь, во время отладки, я создал новую базу данных и попытался сделать там тот же запрос, с запросом INSERT, тем же кодом, тем же именем хоста, просто другим именем базы данных, использованным,и INSERT работал.

Кто-нибудь сталкивался с такой проблемой раньше?Есть намеки?Обе базы данных используют MyISAM движок.

Я не уверен, какую еще информацию сюда включить, пожалуйста, дайте мне знать.

ОБНОВЛЕНИЕ: Этого не произойдет, если я сначала выполню запрос DELETE перед выполнением INSERT.

1 Ответ

0 голосов
/ 29 ноября 2018

В качестве справки для других, которые столкнутся с этим в будущем, причиной для меня была ссылка на имя столбца с конечным пробелом (которого у него не должно быть), и попытка вставить значение NULL в NOT NULL поле.

...