У меня есть новая система LAMP для тестирования веб-сайта, который я разрабатываю. Школа предоставила базу данных, которая использует веб-интерфейс phpmyadmin. Если я разместить веб-сайт на домене я присвоенным школе, все работает отлично, но если я у себя одни и те же файлы локально это получить следующее сообщение об ошибке:Подключиться к SQL-серверу с localhost
SQLSTATE [HY000] [2002] Тайм-аут соединения
Прочитав столько, сколько я мог, я полагаю, что некоторые настройки ограничивают мой доступ к внешней базе данных при локальном размещении, но я теряюсь относительно того, как это исправить.
Я знаю файл my.cnf, но параметры skip-networking и bind-address уже закомментированы. Кроме того, я проверил, что работают как httpd, так и mysqld.
Как вы пытаетесь подключиться к локальному серверу? через скрипт или клиент mysql? Также каков статус вашего локального сервера mysql. попробуйте запустить статус mysql.server – Opentuned
Я не уверен, что вы имеете в виду. Я размещаю все свои html и php на локальном сервере (мой настольный компьютер), а моя база данных размещена на каком-то другом сервере. Поэтому я не уверен, что статус mysql должен вам что-то сказать. – user3215997
Почему вы пытаетесь подключиться к SQL Server, если ваша школа использует phpMyAdmin (которая является базой данных MySQL)? – Kermit