Ubuntu 17.04 с MariaDB-10.2.11 не может обновить 1 таблицу (только) из удаленного скрипта php

сначала позвольте мне представить мои настройки

2 сервера 1. для Интернета с apache (php7) и nginx (php7-fpm) + локальный mysql (ubuntu 16.10) 2. Сервер mysql MariaDB-10.2.11 для сервера 1 (ubuntu 17.04)

Первый сервер работает в конце своей производительности ввода-вывода, поэтому я решил разместить сервер 2 для размещения mysql + некоторые статические размещенные файлы поверх nginx.

Теперь я потерялся и вопрос. После перемещения базы данных на сервер 2 я совершенно не могу обновлять и вставлять строки в одну из таблиц content (и поэтому я знаю только одну, о существовании этой проблемы). И вот что странно: выполнение вставки | обновления из любого другого клиента, такого как SqlYog и удаленного в качестве локального клиента mysql, работает нормально

Есть предложения, что и как это исправить? Что я пробовал: unlock_tables; переустановил весь сервер 2 столы для ремонта переименовал таблицу и снова перенес ее разными способами протестировал сценарий из локальной установки, такой же протестировал скрипт для подключения, обновления, вставки в третью базу данных

, все остальные поиски и поиск выглядят нормально

0
задан 31 December 2017 в 13:07
1 ответ

Обнаружил проблему: / пришлось добавить

[mysqld]
sql_mode=NO_ENGINE_SUBSTITUTION

в my.cnf, и это сильно убило производительность, поэтому есть ли предложения, как восстановить скорость?

0
ответ дан 5 December 2019 в 06:56

Теги

Похожие вопросы