Wordpress и веб-разработка

Пошаговое руководство по MySQL для самостоятельных блоггеров WordPress

Пошаговое руководство по MySQL для самостоятельных блоггеров WordPress

Если вы блоггер, есть вероятность, что вы используете WordPress, мощное решение, которое является движущей силой многих популярных веб-сайтов.

Есть два способа использования WordPress, идеально подходящие для тех, у кого есть технические ноу-хау, и для тех, у кого нет. Во-первых, используйте службу блогов на WordPress.com , которая похожа на Blogger, так как вы не платите никаких сборов, а все фоновое обслуживание выполняется автоматически. Недостатком этого является то, что вы ограничены в том, какие плагины вы можете добавить.

Для тех, кто предпочитает больший контроль над своими блогами и имеет некоторые технические возможности (хотя не так много требуется), тогда предпочтительнее использовать самодостаточный вариант, доступный на WordPress.org . Выбор этой опции может потребовать от вас определенных знаний по настройке базы данных MySQL, импорту и экспорту данных, созданию резервных копий и пониманию того, как выполнять проверки и восстанавливать базу данных.

Настройка базы данных

WordPress работает лучше всего на базе данных MySQL; вы обнаружите, что большинство веб-хостов предлагают это в качестве опции для пакетов хостинга Linux и Microsoft. Мы предоставим вам возможность найти подходящий хост, просто убедитесь, что вы загрузили последнюю версию WordPress или можете установить ее через свой веб-хостинг. Многие предлагают такие инструменты, как Fantastico, которые устанавливают популярные веб-приложения для вас.

Подобные автоматизированные инструменты могут использоваться для настройки новой базы данных MySQL для WordPress, но если эта опция недоступна, вам нужно будет войти в панель управления хостингом (через данные, которые вы получите при регистрации на хостинге). пакет) и найдите инструмент баз данных MySQL . В приведенных здесь примерах мы используем cPanel.

MySQL учебник

Здесь вам нужно будет использовать опцию Create New Database, чтобы назвать вашу базу данных; нажмите кнопку Создать базу данных , когда закончите. Вы должны были заметить, что у имени базы данных есть префикс, что приводит к более длинному имени, чем вы могли ожидать, например: user101_mydbname.

Добавление пользователя базы данных

WordPress MySQL учебник

После добавления базы данных вам нужно будет добавить нового пользователя . Добавьте имя пользователя, снова отметив префикс и пароль, выполнив задачу, нажав « Создать пользователя».

WordPress MySQL учебник

Последний шаг — использовать опцию « Добавить пользователя в базу данных», чтобы назначить нового пользователя базе данных, которую вы создали ранее. Обычно появляется второй экран, в котором вы должны добавить все привилегии для вашего пользователя.

WordPress MySQL учебник

Когда вы настраиваете WordPress, вам нужно будет добавить имя пользователя, имя базы данных и пароль в ваш файл wp-config.php , так что не забывайте о них!

Экспорт и импорт данных в phpMyAdmin

С совершенно новым блогом вы сможете установить WordPress и начать печатать свой первый пост в блоге. Однако если вы настраиваете WordPress для импорта сообщений и комментариев с другого веб-сайта, вам нужно будет использовать различные инструменты импорта и экспорта, которые предлагаются.

Экспорт данных в phpMyAdmin через панель управления вашего сайта является лучшим вариантом. Для этого сначала выберите базу данных в левом меню, а затем нажмите « Экспорт» в главном меню. Затем вы можете выбрать предпочтительный метод экспорта ( быстрый или пользовательский ) и формат ( SQL, CSV и многие другие).

Нажмите Go, чтобы подтвердить свой выбор, сохраните дамп на свой компьютер и подождите, пока он загрузится.

Импортирование данных в новую установку WordPress — это сначала создание базы данных и установка WordPress. Затем вы можете войти в phpMyAdmin и выбрать соответствующую базу данных, прежде чем выбрать « Импорт» и использовать кнопку « Обзор» , чтобы найти выгруженный файл MySQL на вашем компьютере.

Выберите правильный формат файла и нажмите « Перейти», чтобы начать загрузку. После этого phpMyAdmin начнет импортировать данные в существующую базу данных. Обратите внимание, что это перезапишет любые идентичные данные.

Файл слишком большой? Попробуйте BigDump

Одна из проблем, с которой вы можете столкнуться при попытке импортировать дамп SQL, заключается в том, что для обработки сервером слишком много данных. В этой ситуации вам потребуется использовать такой инструмент, как BigDump, PHP-скрипт, который вы можете скачать здесь .

Вам нужно будет загрузить файл bigdump.php на ваш сервер WordPress вместе с дампом SQL. Запустите BigDump, перейдя к файлу в каталоге WWW вашего сервера; это должно быть что-то вроде www.mywebsite.com/bigdump.php . С запущенным сценарием все, что вам нужно сделать, это заполнить обязательные поля и перейти к данным SQL, а BigDump сделает все остальное.

Однако обратите внимание, что если ваш хост использует самую последнюю версию phpMyAdmin, вы можете обнаружить, что вместо BigDump можно использовать инструмент частичного импорта .

Импорт и экспорт с помощью WordPress

Альтернативой использованию инструментов импорта и экспорта MySQL является использование собственных функций WordPress. В основном они предназначены для импорта блога с другой платформы в различных форматах, таких как Blogger, Live Journal и даже RSS, а также WordPress.

MySQL учебник

Доступные через меню « Инструменты» в панели управления WordPress, посты и страницы можно экспортировать с комментариями и другими полями и импортировать с помощью параметра WordPress (который по умолчанию не является частью WordPress, поэтому его необходимо установить при выборе).

Резервное копирование WordPress

Хотя ваш хост, вероятно, будет выполнять свою собственную процедуру резервного копирования, вы также должны иметь свою собственную подпрограмму для учета возможных пробелов. Перекрытия могут помочь вам настроить ваш сайт и запустить его после ошибок или неудачных резервных копий, поэтому стоит подумать.

Есть несколько способов сделать резервную копию базы данных:

  • MySQL dump — как объяснено выше
  • Инструмент резервного копирования WordPress — этот популярный вариант представляет собой плагин, который можно загрузить и установить
  • Инструмент резервного копирования cPanel / админ-панели — это зависит от того, какие опции предлагает ваш хост

Также имейте в виду, что ваш сайт WordPress больше, чем база данных. Большинство владельцев WordPress, использующих хостинг, используют нестандартные темы, поэтому вы можете время от времени думать о резервном копировании установочного каталога. Это в равной степени верно, если WordPress является лишь одним из элементов вашего веб-присутствия.

Проверка и восстановление базы данных MySQL

Проблемы с производительностью часто можно решить, проверив таблицы в базе данных и исправив их. Существуют различные способы применения этих задач — если вы используете cPanel, вы обнаружите, что инструменты проверки и исправления присутствуют. Однако, если вы предпочитаете использовать phpMyAdmin или выполнять проверки и исправления на основе одной таблицы, это легко сделать.

Чтобы проверить или восстановить все таблицы, просто откройте экран phpMyAdmin, выберите нужную базу данных и — после проверки, что вы находитесь в представлении структуры — используйте параметр « Проверить все», чтобы выбрать все таблицы, прежде чем выбрать « Проверить таблицу» или « Восстановить таблицу» из выпадающего списка. вниз меню и нажав кнопку Go .

Проверка отдельных таблиц может быть выполнена с использованием того же метода (сбросив опцию « Проверить все» и просто выбрав таблицу, которую вы хотите проверить / восстановить) или открыв окно запроса SQL и введя команду «Проверить таблицу».

Например, чтобы проверить таблицу wp_commentmeta:

CHECK TABLE wp_commentmeta

Вывод

С таким большим количеством функций и гибкими возможностями импорта и экспорта базы данных WordPress можно легко настроить, создать резервную копию и импортировать с использованием собственных инструментов, плагинов и phpMyAdmin.

Не забывайте понимать важность выполнения ручного обслуживания, особенно если вы используете хост с ограниченными возможностями в этой области. Выполнение ваших собственных проверок, исправлений и создание резервных копий жизненно важно, если вы хотите, чтобы ваш блог WordPress работал на оптимальном уровне.

Похожие посты
Wordpress и веб-разработка

Добавить красивые слайд-шоу в сообщения WordPress с помощью SlideDeck

Wordpress и веб-разработка

Сделайте свой WordPress блог iPad удобным с Onswipe

Wordpress и веб-разработка

Как создать карту изображения с помощью GIMP

Wordpress и веб-разработка

WordPress: еще 3 скрытых жемчужины в наборе плагинов Jetpack, а также обновлено приложение WordPress!