Назад | Перейти на главную страницу

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 таблицы восстановления переименовал таблицу и снова передал ее по-разному тестировал скрипт из локальной установки, тот же тестировал скрипт для подключения, обновления, вставки в третий БД

весь другой поиск и поиск в порядке

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

[mysqld]
sql_mode=NO_ENGINE_SUBSTITUTION

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