проблема заключается в: после переустановки mysql 5.7 FF-браузер и Chrome-браузер не отображают результатов запроса. Я протестировал стандартные запросы из mysql-manual:
$link = mysqli_connect("localhost", "root", "cydb4tsa", "RedGround");
if (mysqli_query($link, "CREATE TEMPORARY TABLE myCity LIKE City") === TRUE) {
echo "Table myCity successfully created.";
}
пожалуйста, поймите: Я не администратор, не привык решать такие проблемы каждый день.
Мой проект находится под серьезной угрозой, потому что я обновился до Ubuntu 16.04 с mysql-server-5.7, в результате, в конце концов, результат не отображается ни в FF-браузере, ни в Chrome … Пошаговое сообщение о проблеме) в «Спросите Ubuntu».
я попытался проанализировать mysql_errors:
кошка error.log | grep ‘Предупреждение’
sebu@sebu-Inspiron-3437:/var/log/mysql$ cat error.log | grep 'Warning'
2017-01-20T03:25:22.334192Z 0 [Warning] Changed limits: max_open_files: 1024 (requested 5000)
2017-01-20T03:25:22.334288Z 0 [Warning] Changed limits: table_open_cache: 431 (requested 2000)
2017-01-20T03:25:22.650055Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2017-01-20T03:25:25.671903Z 0 [Warning] Failed to set up SSL because of the following SSL library error: SSL context is not usable without certificate and private key
2017-01-20T22:29:11.912552Z 0 [Warning] Changed limits: max_open_files: 1024 (requested 5000)
2017-01-20T22:29:11.912644Z 0 [Warning] Changed limits: table_open_cache: 431 (requested 2000)
2017-01-20T22:29:12.294907Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2017-01-20T22:29:15.527007Z 0 [Warning] Failed to set up SSL because of the following SSL library error: SSL context is not usable without certificate and private key
2017-01-20T22:35:01.057707Z 0 [Warning] Changed limits: max_open_files: 1024 (requested 5000)
2017-01-20T22:35:01.057815Z 0 [Warning] Changed limits: table_open_cache: 431 (requested 2000)
2017-01-20T22:35:03.952763Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2017-01-20T22:35:10.096231Z 0 [Warning] Failed to set up SSL because of the following SSL library error: SSL context is not usable without certificate and private key
/var/log/mysql# ulimit -n 5000
также сделано:
mysql> SET GLOBAL table_open_cache = 2000;
без эффекта и varables вернулся к старому значению после перезагрузки
я могу предоставить больше информации сейчас:
Я ищу обновления для Ubuntu 16.04 и произошло следующее:
отчет был отправлен
да я изменил источник ссылки из mysql.cnf, но я отключил эти модификации, потому что они вызвали ошибку-msg.
пожалуйста, выпустите этот отчет из статуса удержания или дайте мне информацию, где находится подходящее место для этой темы!
после новейшего обновления даже функция командной строки вызывает ошибку-msg,
раньше эта часть работала нормально.
~ $ mysql -u root -pcydb4tsa RedGround
ОШИБКА 2002 (HY000): не удается подключиться к локальному серверу MySQL через сокет
‘/var/run/mysqld/mysqld.sock’ (2)
примечание) После обновления Ubuntu снова (новое ядро Ubuntu) командная строка mysql> запустится без ошибок. Новое обновление успешно завершено, но после запуска тестовых сценариев в моем веб-браузере по-прежнему отображается пустой экран 🙁
может быть полезно знать:
phpMyAdmin работает без проблем. Почему и как phpMyAdmin можно правильно подключить мою БД ????
Задача ещё не решена.
Других решений пока нет …