Как обновить базу данных WordPress
Опубликовано: 2021-12-14Ищете лучший способ обновить базу данных сайта вручную? В этом руководстве мы покажем вам, что вам нужно сделать для обновления базы данных WordPress шаг за шагом и когда вы должны это сделать.
WordPress — одна из лучших CMS, которая позволяет вам создавать и настраивать свой веб-сайт. Чтобы убедиться, что на вашем сайте нет проблем, вам необходимо поддерживать некоторые элементы в актуальном состоянии, и одним из самых важных является база данных WordPress.
База данных хранит все важные данные и информацию вашего сайта. Эти данные запрашиваются из базы данных и отображаются на веб-сайте по мере необходимости.
Прежде чем мы рассмотрим, как его обновить, давайте лучше поймем важность обновления баз данных и почему вы должны это делать.
Зачем вам обновлять базу данных WordPress?
Обновление базы данных очень важно в WordPress, если вы часто настраиваете свой веб-сайт . Это также один из обязательных шагов при обновлении WordPress вручную .
Кроме того, несмотря на то, что WordPress является одной из лучших платформ для создания веб-сайтов, ваш веб-сайт может столкнуться с одной или несколькими проблемами на протяжении всей своей жизни. Например, ранее мы видели, как исправить ошибку сбоя обновления WordPress, что делать, если панель инструментов не загружается или когда вы сталкиваетесь с проблемой пропущенного расписания. Но если проблема, с которой вы столкнулись, связана с базой данных WordPress, вы можете потерять большую часть жизненно важных данных.
Хорошая новость заключается в том, что вы можете решить большинство проблем с базой данных, исправив или обновив ее. Чтобы убедиться, что вы не потеряете данные и сможете исправить любые проблемы, давайте посмотрим, как обновить базу данных WordPress .
Как обновить базу данных WordPress
Как упоминалось ранее, вам нужно обновлять базу данных WordPress только тогда, когда ваш сайт сталкивается с проблемами или когда вы внесли в него основные изменения. В большинстве случаев, если ваша база данных нуждается в обновлении, WordPress автоматически обнаружит это и сообщит вам об этом.
Давайте возьмем пример обновления WordPress вручную на вашем сайте. WordPress может попросить вас обновить базу данных после того, как вы обновите необходимые файлы WordPress. В этом случае появится диалоговое окно с сообщением о том, что вам необходимо обновить базу данных.
Затем все, что вам нужно сделать, это нажать «Обновить базу данных WordPress », и ваша база данных будет обновлена автоматически. Этот процесс может занять некоторое время в зависимости от размера вашей базы данных и вашего интернет-соединения.
После завершения процесса ваша база данных должна быть обновлена и готова к работе.
Однако в некоторых случаях вы не получите это оповещение, и вам придется вручную проверять наличие обновлений.
Проверить обновления для базы данных WordPress
Чтобы проверить, доступно ли обновление для вашей базы данных WordPress, все, что вам нужно сделать, это перейти по пути wp-admin/upgrade.php в URL-адресе вашего веб-сайта.
Например, если вы введете URL-адрес www.yourdomain.com/wp-admin/upgrade.php в своем веб-браузере, откроется страница сведений об обновлении. Убедитесь, что вы изменили « yourdomain » на свой фактический домен.
Когда вы перейдете на эту страницу, вы увидите, нужно ли вам обновить базу данных WordPress. Если ваша база данных обновлена, вы увидите сообщение о том, что обновление не требуется. Вы можете вернуться на свой сайт, нажав « Продолжить ».
В противном случае появится сообщение о том, что вам необходимо обновить базу данных.
Однако иногда WordPress говорит, что ваша база данных обновлена, когда это не так, и может даже заблокировать доступ к панели администратора. Если вы столкнулись с этой проблемой, ознакомьтесь с нашим руководством о том, как исправить цикл WordPress «Обновление не требуется».
Обновить настройки конфигурации базы данных WordPress
Иногда вам может потребоваться обновить параметры конфигурации базы данных WordPress после обновления базы данных. Одной из наиболее распространенных проблем является ошибка при установлении соединения с базой данных .
Обычно это происходит, когда информация в файле wp-config.php неверна, поэтому ваш сайт не может подключиться к базе данных. В этом случае вам необходимо обновить параметры конфигурации базы данных WordPress. Давайте посмотрим, как это сделать.
Прежде чем мы начнем, убедитесь, что вы создали резервную копию вашего веб-сайта и базы данных. Поскольку мы будем редактировать некоторые основные файлы, всегда полезно иметь резервную копию на случай, если что-то пойдет не так, чтобы вы могли восстановить свой сайт без потери информации.
1. Найдите правильную информацию о базе данных
Чтобы найти правильные настройки базы данных и учетные данные, войдите в cPanel вашего сайта. Если у вас нет к нему доступа, обратитесь в свою хостинговую компанию или к администратору сайта. Затем перейдите на официальный сайт cPanel и войдите в свою учетную запись.
После этого прокрутите до раздела « Базы данных » и перейдите в phpMyAdmin . Страница phpMyAdmin откроется вместе со всеми базами данных вашего сайта.
Выберите базу данных вашего текущего веб-сайта и разверните ее, чтобы увидеть все таблицы базы данных. Теперь обратите внимание на префикс в столбце Таблица .
Поскольку вы используете WordPress, скорее всего, по умолчанию будет « wp_ ».
Теперь перейдите на панель инструментов cPanel, перейдите в раздел « Базы данных » и нажмите « Базы данных MySQL », чтобы просмотреть все доступные базы данных MySQL.
Затем найдите базу данных, которую вы используете, в Current Databases . Наконец, запишите имя пользователя и пароль для базы данных, так как они понадобятся вам на следующем шаге.
2. Обновите файл wp-config.php
После того, как вы записали все необходимые учетные данные и информацию для своей базы данных, вам нужно обновить ее до файла wp-config.php . Для этого в cPanel перейдите в « Файлы» > «Диспетчер файлов» и перейдите в каталог файлов, в котором установлен WordPress.
Здесь вы найдете файл wp-config.php . Чтобы обновить его, вам нужно его отредактировать .
Откройте файл, найдите параметр DB_NAME и замените его именем базы данных вашего сайта. Например, если имя вашей базы данных « example_wp» , вам необходимо обновить параметр следующим образом:
определить('ИМЯ_БД', 'example_wp');
После этого нужно обновить логин и пароль базы. Вы можете сделать это с помощью настроек DB_USER и DB_PASSWORD . Например, если имя пользователя и пароль базы данных « wp_username » и « wp_password », вы должны обновить настройки следующим образом:
/** Имя пользователя базы данных MySQL */ определить('DB_USER', 'wp_username'); /** Пароль базы данных MySQL */ определить('DB_PASSWORD', 'wp_password');
Кроме того, убедитесь, что для параметра хоста в DB_HOST установлено значение localhost :
определить('DB_HOST', 'локальный');
Наконец, обновите префикс таблицы вашей базы данных, который вы отметили ранее, следующим образом:
$table_prefix = 'wp_';
В данном случае « wp_ » — это префикс таблицы. Если ваша база данных WordPress имеет собственный префикс, соответствующим образом измените код.
Наконец, сохраните файл , загрузите свой веб-сайт, и вы сможете увидеть, что есть подключение к базе данных и что ваш сайт загружается. Вот и все! Вот как вы можете обновить настройки конфигурации базы данных WordPress .
Это также полезно для других ситуаций. Например, это одно из решений, которое вы можете применить, когда не работает вход в WordPress.
Как исправить цикл обязательного обновления базы данных WordPress
Подобно ошибке подключения к базе данных, требуемый цикл обновления базы данных WordPress также является одной из наиболее распространенных проблем в процессе обновления базы данных. В этом цикле ошибок сначала вам будет предложено обновить базу данных WordPress. Но когда вы нажмете на запрос на обновление, вы либо увидите белый экран смерти, либо веб-страница перестанет загружаться .
Если это случилось с вами, не паникуйте. В этом разделе мы покажем вам быстрое решение. Для этого вы должны убедиться, что значение db_version как вашей базы данных, так и файла WordPress version.php одинаково .
После проверки вам необходимо получить доступ к базе данных веб-сайта из cPanel. Войдите в cPanel и перейдите в Базы данных > phpMyAdmin . Затем выберите свою базу данных, откройте таблицу wp_options и обратите внимание на option_value для option_name « db_version » в этой таблице.
После этого откройте файловый менеджер из cPanel и перейдите в каталог /wp-include/ вашего веб-сайта WordPress. Там найдите и откройте файл version.php и проверьте параметр db_version . Он будет представлен примерно следующим образом:
$wp_db_version = 49752;
Убедитесь, что оба значения db_version совпадают со значениями базы данных. Если это не так, измените его в файле version.php и сохраните.
Альтернативное исправление: перейдите в каталог /wp-content/ из файлового менеджера на панели инструментов cPanel. Здесь вы увидите файл object-cache.php . Просто удалите или переименуйте файл, и вы сможете избавиться от необходимого цикла обновления базы данных WordPress.
Если после этого у вас все еще возникают проблемы с этим циклом ошибок, найдите конфликты тем и плагинов, обновив их. В качестве альтернативы вы можете попробовать деактивировать их сразу, а затем активировать по одному, чтобы найти тот, который вызывает проблему.
Если во время процесса вы столкнулись с ужасным WSoD, ознакомьтесь с нашим руководством о том, как исправить белый экран смерти.
Бонус: как обновить тему WordPress
Помимо поддержания базы данных в актуальном состоянии, вы также должны обновлять свою тему. В этом разделе мы покажем вам, как это сделать. Есть 3 способа обновить тему. В этом посте мы покажем вам ручной метод, но для получения дополнительной информации о двух других ознакомьтесь с нашим руководством по обновлению темы.
Чтобы обновить тему, перейдите на веб-сайт вашей темы и загрузите последнюю версию в формате .zip . Затем в панели инструментов WordPress перейдите в раздел «Внешний вид» > «Темы» и нажмите « Добавить новый ». Затем нажмите Загрузить тему , выберите файл, который вы только что загрузили, и загрузите его. После этого нажмите Установить сейчас .
При обновлении темы вы увидите сообщение с вопросом, хотите ли вы заменить существующие файлы темы новыми. Замените файлы и, наконец, активируйте тему.
ПРИМЕЧАНИЕ . Когда вы обновляете родительскую тему, вы не потеряете настройки на своем сайте, если вы применили их к дочерней теме.
Для получения дополнительной информации об этом процессе ознакомьтесь с нашим руководством по обновлению темы WordPress.
Вывод
Таким образом, поддержание базы данных в актуальном состоянии очень важно для обеспечения безопасности вашего сайта и предотвращения потери данных, особенно если вы часто настраиваете свой сайт. Несмотря на то, что в большинстве случаев WordPress автоматически сообщает вам, когда доступно обновление, вы также можете проверить наличие обновлений базы данных вручную, перейдя на www.yourdomain.com/wp-admin/upgrade.php .
Регулярное обновление очень важно, потому что любая проблема с базой данных может оказать большое влияние на ваш сайт. В этом руководстве мы показали, что вы можете сделать, чтобы обновить базу данных WordPress. Кроме того, мы увидели, как поддерживать параметры конфигурации базы данных в актуальном состоянии. Это может быть очень полезно, если у вас возникли проблемы с подключением к базе данных после обновления базы данных WordPress.
Наконец, мы показали вам, как исправить цикл обновления базы данных.
Для получения дополнительной информации о том, как исправить распространенные проблемы WordPress, ознакомьтесь со следующими сообщениями:
- Исправление проблемы с загрузкой панели управления WordPress
- Ошибка обновления WordPress: как это исправить
- Как исправить постоянные ссылки WordPress
Если вы нашли эту статью полезной, поделитесь ею в социальных сетях, чтобы помочь своим друзьям обновить свои базы данных. Вы пробовали это на своем сайте? Как прошло? Дайте нам знать в комментариях ниже.