Languages:
English •
日本語
Русский •
(Add your language)
Настоятельно рекомендуется архивировать базу данных на регулярной основе и перед обновлением блога.
В этом случае становится возможным восстановить базу данных из резервной копии, если что-то пойдёт не так.
При помощи phpMyAdmin
phpMyAdmin — это программа для выполнения операций с базой данных.
- Войдите в интерфейс phpMyAdmin на вашем сервере
- На главной странице выберите 'Базы данных' ('Databases')

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

- Следующий экран покажет вам все таблицы внутри базы.
Проигнорируйте это и нажмите на закладку 'Экспорт' ('Export') вверху экрана.

- Обратите внимание на левую верхнюю часть секции 'Экспорт' ('Export'). Все таблицы, которые вы выбрали из вашей базы, отображаются в этой секции.
- Если у вас есть другие программы, использующие базу, тогда выберите только те таблицы, которые относятся к вашей установке wordpress'a. Их названия начинаются с "wp_" либо как-то еще 'префикс_таблицы' ('table_prefix') которые вы задали в файле 'wp-config.php'.
- Если же у вас установлен только блог WordPress, то оставьте всё как есть (либо нажмите 'Выбрать все' ('Select All') если вы изменили свой выбор)
- Обязательно убедитесь, что выбрано 'SQL'!
- Секция SQL
Tick the following boxes:- 'Structure'
- 'Add DROP TABLE'
- 'Add AUTO_INCREMENT' and
- 'Enclose table and field names with backquotes'
- Секция DATA
Leave the boxes inside this section unticked, but make sure to keep the checkbox next to the "DATA" heading checked.

- Tick the 'Save as file' option, and leave the template name as is.

- Now click 'Go' and you should be prompted for a file to download. Save the file to your computer.
Depending on the database size, this may take a few moments.
- You have now backed up your database.
If you wanted, you could download a backup in each of the compression formats. Your choice. For example: None and "zipped":
Remember - you have NOT backed up the files and folders - such as images - but all your posts and comments are now safe.
Используя команды MySQL напрямую
phpMyAdmin не справляется с большими базами данных, в этом случае поможет использование MySQL напрямую.
1. Перейдите в директорию, в которую вы хотите сохранить бэкап:
user@linux:~> cd files/blog
2. Используйте команду mysqldump
для выгрузки всех таблиц базы данных. Чтобы выгрузить только некоторые таблицы из базы данных, укажите их имена в конце команды как (имя_таблицы имя_таблицы имя_таблицы)
, только не вводите круглые скобки ( )
. (За более подробным описанием, обратитесь к man mysqldump
.):
user@linux:~/files/blog> mysqldump --add-drop-table -h mysqlhostserver
-u mysqlusername -p databasename (tablename tablename tablename)