Невозможно подключить php к SQL-серверу, ошибка:0

Невозможно подключить php к SQL-серверу, ошибка:0

Я настроил внутренний сервер Ubuntu 14.04 LAMP. Я могу получить доступ к SQL при использовании Putty, но когда я пытаюсь подключиться через скрипт php, все мои страницы пустые... Затем я попытался отладить его, просто подключившись к IP-адресу, и получаю ошибку (111) без порта и ошибку: 0 после 3 минут попыток подключения, когда я говорю, что порт 80.

Любые идеи были бы потрясающими. Спасибо!

решение1

Решение 1:

Если у вас есть такие строки:

skip-networking
bind-address = 127.0.0.1

В файле конфигурации my.cnf вам следует закомментировать их (добавьте # в начале строк) и перезапустить MySQL.

Конечно, для этого вы должны быть администратором сервера.

Решение 2:

Если вы можете войти в MySQL как пользователь root, то создайте нового пользователя:

CREATE USER 'root'@'your_ip' IDENTIFIED BY  'password';
GRANT ALL PRIVILEGES ON * . * TO  'root'@'your_ip' IDENTIFIED BY  'password';

Если вы не хотите ничего создавать, просто предоставьте разрешение вашему пользователю root с помощью %, как показано ниже.

GRANT ALL PRIVILEGES ON * . * TO  'root'@'%' IDENTIFIED BY  'password';

Связанный контент