Вы используете PHP и MySQL вместе без проблем на вашем сайте. В один прекрасный день вы получите ошибку соединения с базой данных. Хотя база данных соединение ошибка может указывать на более серьезную проблему, обычно это является результатом одного из нескольких сценариев:
Вчера все было хорошо
Вы могли подключиться вчера и не изменили код в вашем скрипте. Внезапно сегодня это не работает. Эта проблема, вероятно, связана с вашим веб-хостингом. Ваш хостинг-провайдер может отключить базы данных для обслуживания или из-за ошибки. Обратитесь к своему веб-серверу, чтобы узнать, так ли это, и если да, то когда, как ожидается, они будут сохранены.
К сожалению!
Если ваша база данных находится на другом URL-адресе, чем файл PHP, который вы используете для подключения к ней, возможно, срок действия вашего доменного имени истек. Звучит глупо, но это часто случается.
Я не могу подключиться к Localhost
Localhost не всегда работает, поэтому вам нужно указывать прямо на вашу базу данных. Часто это что-то вроде mysql.yourname.com или mysql.hostingcompanyname.com. Замените «localhost» в вашем файле прямым адресом. Если вам нужна помощь, ваш веб-хостинг может направить вас в правильном направлении.
Имя моего хоста не будет работать
Дважды проверьте свое имя пользователя и пароль. Затем проверьте их трижды. Это одна из областей, которую люди часто упускают из виду, или они проверяют так быстро, что даже не замечают своей ошибки. Вам нужно не только проверить правильность своих учетных данных, но также убедиться, что у вас есть правильные разрешения, требуемые сценарием. Например, пользователь только для чтения не может добавлять данные в базу данных; Права на запись необходимы.
База данных повреждена
Бывает. Теперь мы входим на территорию большей проблемы. Конечно, если вы регулярно сохраняете свою базу данных, у вас все будет хорошо. Если вы знаете, как восстановить базу данных из резервной копии, во что бы то ни стало, сделайте это. Однако, если вы никогда не делали этого, обратитесь за помощью к вашему веб-хостеру.
Восстановление базы данных в phpMyAdmin
Если вы используете PhpMyAdmin с вашей базой данных, вы можете восстановить его. Прежде чем начать, сделайте резервную копию базы данных - на всякий случай.
- Войдите на свой веб-сервер.
- Нажмите на значок phpMyAdmin
- Выберите уязвимую базу данных. Если у вас есть только одна база данных, ее следует выбрать по умолчанию.
- На главной панели вы должны увидеть список таблиц базы данных. щелчок Отметить все.
- выбирать Ремонтный стол из выпадающего меню.