Основы работы с phpMyAdmin. Установка и настройка phpMyAdmin: пошаговая инструкция и рекомендации Phpmyadmin основы

В данной теме рассмотрено создание базы данных в MySQL а также работа с ней. Я рекомендую Вам создать такую БД, как предложено в примерах, потому что в других темах этого учебника мы продолжим с ней работать.

Чтобы создать новую базу данных нужно зайти во вкладку "Базы данных" на главной странице программы. В верхней части окна есть меню создания базы данных.

Назовём базу данных mybase, сравнение выберем utf8_general_ci, нажмём кнопку "Создать". БД создана, она отобразилась в списке баз даннных в левой колонке программы. Пока БД пустая, она не содержит ни одной таблицы. После создания БД программа переходит на вкладку "Структура", где можно создать таблицу.

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

id - уникальный номер пользователя

pas - пароль

inform - какая-то информация о пользователе

Во вкладке "Структура" создадим новую таблицу:

Называем таблицу users, указываем, что в ней 4 поля, нажимаем кнопку "Вперёд" и переходим на страницу создания таблицы.

Сначала укажем то, что относится ко всей таблице - тип и сравнение. Эти данные указываются в нижней части страницы.

Тип таблицы выбирете InnoDB. Это основной тип, который используется в MySQL. Сравнение укажите utf8_general_ci.

Имена полей укажите такие, как я предложил, например, имя первого поля должно быть id . Затем ему нужно указать тип.

Типов достаточно много, однако при создании сайтов, в базах данных содержатся обычно тексты и числа. Для каждого из этих видов информации есть несколько типов полей. Для коротких текстов одни типы, для длинных другие. Это сделано для экономии дискового пространства. На практике используются, в основном, такие типы:

INT - для целых чисел

FLOAT - для дробных чисел

VARCHAR - для очень которких текстов

TEXT - для обычных текстов

Если навести указатель мыши на название какого-то типа, то появляется пояснение.

Для поля id выберете тип INT.

Также этому полю нужно установить AUTO_INCREMENT. При установке появится блок с добавлением индекса. В нём нужно просто нажать кнопку "Вперёд".

Всё это нужно для того, чтобы в поле автоматически появлялись значения по порядку. При добавлении первой записи в этом поле будет число 1, при добавлении следующей число 2 и так далее. Таким способом каждому пользователю в таблице присваивается уникальный номер.

Следующее поле должно называться login , тип установим VARCHAR. Для этого типа нужно установить максимальную длину строки. Она указывается в следующей колонке. Нет необходимости стараться, чтобы строка была короткой, ведь базы данных и так содержат информацию в компактном формате. Можно указать длину строки с запасом. Укажем 50 символов. Чтобы русские буквы отображались правильно, для поля нужно установить сравнение. Но если Вы указали сравнение всей таблице, то отдельным полям указывать не обязательно.

Следующее поле назовём pas , тип VARCHAR, длина 50 символов.

Следующее поле называется inform , тип TEXT. Длину для этого типа указывать не нужно. Максимальная длина этого типа 65000 символов. Если предполагается, что в поле может быть текст большего размера, то нужно использовать другие типы.

Когда всё указано, нажмите кнопку "Сохранить". Если Вы всё сделали правильно, то таблица создана. Программа переходит на вкладку "Структура" этой таблицы. Чтобы вернуться к ней в дальнейшем, можно нажать на название своей БД в левой части окна программы. Появится список таблиц в этой БД. Нажав на одну из таблиц, Вы зайдёте во вкладку "Обзор". Пока она пустая, ведь в таблице ещё нет записей. Если перейти во вкладку "Структура", то вы можете увидеть как организована эта таблица, какие в ней есть поля. Их можно поменять местами, изменить или удалить. Также в таблицу можно добавить новые поля.

Добавление записи в таблицу

При выполнении многих действий программа phpMyAdmin выводит SQL код, с помощью которого совершаются эти действия. Пока на этот код не обращайте внимания. Рядом с этим кодом может быть кнопка "Выполнить". Если её нажать, то этот код выполнится ещё раз. То есть, действие, которое Вы только что сделали, будет повторено. Не нужно нажимать эту кнопку, переходите к результату выполнения запроса.

Чтобы добавить запись, нужно открыть таблицу и войти во вкладку "Вставить".

Откроется страница добавления записи. В колонке "Значение" пишутся значения полей. Значение поля id писать не надо, оно заполняется автоматически. Кроме того, можно не указать значения каких-то других полей. Тогда в этой записи данное поле останется пустым. Заполните значения полей и нажмите кнопку "Вперёд".

Программа перейдёт во вкладку "SQL", в которой должно быть сообщение, о том, что добавлена одна строка, а также код запроса, с помощью которого эта строка добавлена в таблицу. Перейдите во вкладку "Обзор". Вы увидите запись, которая появилась в таблице. Таким же образом можно добавлять другие записи.

Основные действия с таблицей производятся в двух вкладках. Во вкладке "Структура" можно управлять полями таблицы, а во вкладке "Обзор" Вы работаете с данными. В ней можно удалить одну или несколько записей, изменить значения. Если на какой-то ячейке сделать двойной щелчёк мыши, то можно редактировать значение этой ячейки. Во вкладке "Операции" можно осуществить некоторые другие операции с таблицей, в том числе, очистить или удалить её. Попробуйте добавить в таблицу новые записи.

– Это скрипт, который написан на языке PHP и предоставляет возможность управлять базами данных MySQL. Позволяет запускать команду SQL запросов, работать с полями и таблицами базы данных (создавать, редактировать, удалять и т.д.). В PhPMyAdmin можно создавать новые базы данных, делать и многое другое. PhpMyAdmin установлен практически на каждом хостинге и входит в стандартную конфигурацию локального сервера Денвер.

В большинстве случаев для работы с Joomla PhрMyAdmin применяется только для создания новых баз данных (чаще всего это делается на Денвере) и для копирования и восстановления (Импорт/Экспорт). Остальные же возможности PhрMyAdmin используют продвинутые Веб-мастера и разработчики.

В этой статье я хочу рассказать о ситуациях, в которых можно использовать PhpMyAdmin.

Создание базы данных (в основном это на Денвере).

Для этого нужно набрать в адресной строке браузера этот путь:

http://localhost/tools/phpmyadmin

Пройдя по этой ссылке запустится phpMyAdmin. (Денвер должен быть установлен и запущен).

Для того, чтобы создать базу данных, нужно в поле Новая база данных ввести название будущей базы и нажать кнопку создать, при этом стоит отметить, что кодировка базы данных для Joomla должна быть в UTF-8 (как на рисунке ниже).

Если нужно создать еще и пользователя для новой базы данных, тогда нужно нажать на кнопку привилегии и на открывшейся странице нажать ссылку "Добавить нового пользователя " (Пользователь имеет определенные привилегии которые устанавливаются при его создании, за счет этих привилегий он может изменять, удалять, создавать новые таблицы и поля в базе данных). Если рhрMyАdmin находится на хостинге, тогда вход/авторизация происходит по заданному имени пользователя и паролю).

Далее нужно заполнить необходимые поля и нажать кнопку ok в нижней части экрана, пример заполнения полей и действий показан на рисунке ниже. Если все сделали правильно, Вы увидите сообщение, что был добавлен новый пользователь.

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

Создание бэкапа БД с помощью phpMyAdmin

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

На рисунке ниже выбрана база данных с именем auto (45) , в скобках указывается количество таблиц которые находятся в базе данных.

После того как Вы выберите базу данных откроется новое окно с ее содержимым. Далее вам нужно нажать на кнопку «Экспорт » в верхней части окна (как показано на рисунке ниже).

Кнопка «Экспорт - означает скопировать базу данных в текстовый файл и сохранить его на компьютере. По нажатию этой кнопки откроется новое окно с настройками параметров экспорта, все, что нужно здесь нужно сделать, так это выбрать все таблицы базы данных, установить галочку «Сохранить как файл » и нажать на кнопку ok в некоторых версиях phрMyAdmin эта кнопка называется пошел .

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

Восстановление БД из бэкапа посредством phpMyAdmin

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

Это приведет к открытию следующего окна с перечнем всех таблиц, для подтверждения удаления таблиц. Нужно кликнуть на «Да ». После этого уже можно восстанавливать БД из сделанной раньше резервной копии (бэкапа).
Для этого переходим на вкладку «Импорт » и в появившемся окне нажимаем на а кнопку «Обзор » и находим ранее сделанную копию БД на своем компьютере. Далее нужно обязательно проследить, что бы кодировка стояла UTF-8 . Затем нажимаете кнопку «ОК » и ожидаете окончания загрузки резервной копии БД.

Другие способы использования

Вот еще несколько примеров использования PhpMyAdmin, однажды во время тестирования одного компонента каким то образом повредилась база данных, в результате чего сайт полностью перестал работать. Во время повреждения БД, если такое случается, то выводится сообщение о том, что база данных повреждена или нет соединения. Чтобы решить данный трабл нужно зайти в PhpMyAdmin, который тоже выводить соответствующее сообщение. Далее нужно отметить галочкой поврежденную таблицу базы данных и выбрать из списка опцию - «Восстановить таблицу» , после чего, Вы увидите следующее сообщение: SQL-запрос был успешно выполнен .

Оптимизация таблиц в БД через phpMyAdmin

Также есть довольно полезная функция оптимизации таблиц. Эта опция удаляет все уже удалённые данные которые еще хранятся в таблицах, таким образом значительно очищается таблицу от мусора и уменьшается ее размер. Чтобы выполнить оптимизацию таблиц, нужно отметить все таблицы базы данных галочками и кликнуть по ссылке из списка «Оптимизировать таблицу» . Только обязательно сделайте резервную копию базы данных, на случай если что-то пойдет не так.

Следующим способом использования возможностей PhpMyAdmin является осуществление запросов SQL к таблицам БД. Данный момент является крайне удобным, особенно когда нужно поменять что-то однотипное сразу во всех текстах Вашего сайта. Например, если количество статей на Вашем сайте больше 100, то вручную это сделать довольно долго и трудоемко. А здесь один запрос и все готово.

Только всегда помните и не забывайте, что перед внесением каких-либо изменений нужно всегда делать резервное копирование данных. Статьи в Joomla содержатся в таблице, которая называется «jos_content », следовательно, чтобы внести изменения во все тексты требуется кликнуть на названии этой таблицы. В окне, которое находится по центру нужно перейти на закладку «Обзор».

На появившейся странице нужно кликнуть по «Изменить» . В новом окне нужно ввести текст запроса SQL, который внесет изменения во все статьи. Справа в окошке PhpMyAdmin выбрать можно будет лишь те поля, в которых требуется выполнять изменения.

Из всего указанного выше получается, что для спокойного сна нужно на своем локальном ПК иметь актуальные бэкапы (резервные копии) базы данных и файлов. Эти же бэкапы (резервные копии) можно применять, когда будете переносить сайт на новый хостинг.


PHPMyAdmin - это веб-приложение, которое распространяется с открытым кодом, написанное на языке web-программирования PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL (Что это такое?). PHPMyAdmin для работы с базой данных нужен браузер, который и будет передавать на сервер все команды. В качестве языка работы с БД используется широко известный SQL.

PHPMyAdmin широко распространён по всему миру и является одним из лидеров в работе СУБД. Интерфейс доступен более чем на 60 языках мира. Благодаря простому и понятному интерфейсу данным приложением могут пользоваться даже начинающие пользователи!

Возможности PHPMyAdmin

1. Создание, просмотр, редактирование и удаление: баз данных, пользователей, таблиц и записей в них.
2. Удобный и понятный импорт и экспорт БД, таблиц и записей.
3. Понятный поиск
4. Администрирование БД и пользователей
5. Подсказки при обработке SQL и подсветка синтаксиса
6. Сообщения о выполнении действия (в процессе, изменено и тп)

Как установить PHPMyAdmin?

Локальные серверы Denwer, XAMPP, AppServ, Open Server включают приложение в сборку сервера и при установке портативного сервера PHPMyAdmin уже доступен. Для того, чтобы перейти к интерфейсу - после установки и запуска сервера достаточно ввести адрес:

http://localhost/tools/phpmyadmin

Материал очень важный. В будущем при создании сайтов вы ещё не раз столкнётесь с данным приложением.

Спасибо за внимание!

— локального сервера для Linux. К сожалению, средство администрирования баз данных phpMyAdmin не входит в набор инструментов LAMP, поэтому устанавливается отдельно. Из этой статьи вы узнаете, как пользоваться phpMyAdmin.

Установка phpMyAdmin на Ubuntu

Очень часто phpMyAdmin (PMA) встречается на платных хостингах и используется для создания и администрирования баз данных (БД) сайтов. Устанавливать ее на платный хостинг не надо — там уже все сделано до вас. Чаще всего вы будете сталкиваться с установкой PMA на свой компьютер для администрирования баз данных локального сервера. В качестве примера я рассмотрю установку phpMyAdmin на Ubuntu — один из самых популярных дистрибутивов Linux.

Откройте терминал и введите следующую команду:

sudo apt- get install phpmyadmin

После этого введите пароль администратора и согласитесь с продолжением установки.

Выберете веб-сервер, который автоматически будет настроен для запуска PMA. В нашем случае это apache2.

Соглашайтесь настроить БД с помощью dbconfig-common.

Введите пароль администратора MySQL.

Задайте пароль для регистрации PMA на сервере баз данных и далее подтвердить его. После окончания установки, phpMyAdmin будет доступна по адресу http://localhost/phpmyadmin .

phpMyAdmin не работает

Если перейдя по этому адрес, вы увидите страницу с ошибкой, то можно сделать следующее.

  • введите в терминале команду:
    sudo ln - s / etc/ phpmyadmin/ apache. conf / etc/ apache2/ conf. d
  • перезагрузите сервер apache с помощью команды:
    sudo / etc/ init. d/ apache2 restart
  • повторно зайдите по адресу http://localhost/phpmyadmin , теперь вы должны увидеть страницу входа в панель администратора phpMyAdmin.

Пользователь будет root , а пароль вы задали при установке .

Создание новой базы данных

Пройдя аутентификацию, мы попадаем на стартовую страничку PMA, на которой можно выбрать язык интерфейса, если вы ранее этого еще не сделали, посмотреть информацию о системе управления базами данных MySQL и используемом веб-сервере. В левом же столбике представлены все имеющиеся БД.

Что в первую очередь пригодится? Конечно, умение создавать БД для будущего сайта. Для этого перейдите на вкладку Базы данных .

Достаточно ввести название новой БД и кликнуть на кнопку «Создать» — все остальное phpMyAdmin сделает автоматически.

Появится сообщение об успешном создании БД и она добавится в список ниже.

Добавление нового пользователя БД

Создав новую БД, необходимо еще и добавить пользователя, который бы мог ей пользоваться.

Для этого кликните на надписи «Проверить привилегии». Вас перебросит на страницу «Пользователи с правами доступа к БД», на которой следует кликнуть на «Добавить нового пользователя».

В разделе «Информация учетной записи» укажите имя пользователя (английскими буквами), хост (на локальном сервере — localhost) и пароль.

Чуть ниже необходимо задать привилегии для нового пользователя. На локальном сервере можно не задумываясь отметить все пункты галочками. После этого следует нажать на кнопку «ОК» в самом низу и новый пользователь будет создан.

Импорт и экспорт баз данных

Для создания бэкапа (резервной копии) базы данных служит раздел «Экспорт».

В случае «быстрого» способа экспорта будут созданы бэкапы сразу всех доступных баз данных в формате, выбранном ниже.

Здравствуйте, уважаемые читатели блога сайт. Сегодня хочу поговорить про скрипт (программу) PhpMyAdmin , который помогает в удобной графической форме (без ввода SQL запросов) управлять базами данных на сервере MySQL. В зависимости от уровня доступа пользователя, с помощью этого серверного скрипта можно управлять как отдельными БД, так и целым сервером MySQL.

Углубляться я не планирую, т.к. во-первых, попросту не знаком с полным функционалом этой бесплатной утилиты, ну, а во-вторых, оно вам вряд ли понадобится при работе со своим сайтом.

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

Установка и настройка ПхпМайАдмин

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

Вообще, Евгений в этом видеокурсе рассказывает про написание своей собственной CMS (не такой, конечно же, сложной и навороченной, как, например, но все же имеющей админку) с помощью PHP и языка запросов MySQL. Попутно вы, естественно, изучаете основы этих языков, что будет не лишним и пригодится при работе с собственным сайтом. Курс очень большой и объемный, но, по-моему, полезный, особенно для новичков в этом деле.

PhpMyAdmin будет установлен на подавляющем большинстве хостингов (во всяком случае рунета) для предоставления вебмастерам возможности работы со своими базами данных. Создаются БД, как правило, средствами самой панели управления хостингом (), а вот работа с уже созданной базой данных MySQL практически у всех хостеров отдана на откуп ПхпМайАдмин и это правильно, ибо он очень хорошо для этого подходит, да и сам скрипт многим хорошо знаком.

Т.о. сама по себе установка и настройка этой программы вам, скорее всего, и не понадобится, но я все же, на всякий случай, коротенько расскажу, где можно скачать скрипт и как осуществляется его установка и настройка. Кстати, эту программу можно использовать не только на сервере хостинга, но и на локальном сервере с установленным MySQL. В состав скрипт уже входит по умолчанию.

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

Скачать PhpMyAdmin с поддержкой русского языка можно с этой страницы , хотя можете оттуда же скачать вариант скрипта с поддержкой только английского языка. Последняя актуальная версия имеет номер 4.0.5 и она будет совместима с PHP 5 и MySQL 5.

Версия 2.11.11.3 совместима с более старыми версиями PHP 4+ и MySQL 3+. Скачав архив программы, вам нужно будет его распаковать и подключиться с своему сайту по FTP, например, с помощью .

Создайте в корневой папке (обычно это либо PUBLIC_HTML, либо HTDOCS) своего сайта каталог с любым понятным вам названием, например, «myadmin» (если в названии каталога вы будете использовать заглавные буквы, то при обращении к нему из адресной строки браузера вам придется учитывать регистр символов).

Ну, а теперь через FileZilla скопируйте в созданный каталог содержимое архива со скриптом (всю кучу папок и файлов из состава дистрибутива можно выделить сразу, нажав Ctrl+A на клавиатуре) и нажмите на пункт «Закачать на сервер», выбрав его из контекстного меню:

По окончании копирования файлов (это есть установка PhpMyAdmin ) вам нужно произвести предварительную настройку этого скрипта. Самый простой способ настройки состоит в том, чтобы переименовать файл «config.sample.inc.php» (из созданной вами папки «myadmin») в «config.inc.php».

После этого откройте полученный файл «config.inc.php» на редактирование и приступайте к настройкам, которые заключаются в задании идентификатора, помогающего зашифровать ваш пароль доступа к ПхпМайАдмин в cookie браузера. Для этого в строку:

$cfg["blowfish_secret"] = "";

введите не менее 10 знаков между одинарными кавычками, например, так:

$cfg["blowfish_secret"] = "sjkdflscokdkld";

Запоминать введенную последовательность вам не нужно. Собственно, предварительную настройку PhpMyAdmin можно считать завершенной. Хотя, вы можете еще изменить используемый по умолчанию способ входа, который задается в строке:

$cfg["Servers"][$i]["auth_type"] = "cookie";

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

$cfg["Servers"][$i]["auth_type"] = "config"; $cfg["Servers"][$i]["user"] = "vash_logint"; $cfg["Servers"][$i]["password"] = "parol_odnako";";

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

Экспорт и импорт базы данных через PhpMyAdmin

После того, как закончите настройку, можно будет попробовать в него войти. Для этого вам нужно в адресной строке браузера набрать путь до той папки, в которую установили файлы дистрибутива PhpMyAdmin. Т.е., например, для моего блога этот адрес выглядел бы так:

Https://сайт/myadmin/index.php

Если скрипт вы установили и настроили корректно, то появится окно, предлагающее ввести логин и пароль для входа в программу:

Для входа вы можете использовать имя пользователя и пароль, которые вам дал ваш хостер. В случае установки PhpMyAdmin на свой сервер, логин будет по умолчанию «root», а пароль тот, который вы указали при установке MySQL. В результате попадете на главную страницу скрипта:

Иконка домика вам всегда позволит вернуться на начальную страницу программы. Давайте рассмотрим те действия, которые чаще всего совершают пользователи — создание и восстановление из бэкапа базы данных. Вообще, конечно же, создать бэкап БД можно многими способами, но резервные копии, сделанные через Php My Admin, меня еще ни разу не подводили.

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

В левой колонке интерфейса ПхпМайАдмин выберите ту базу данных, бэкап которой хотите сделать, после чего перейдите на вкладку «Экспорт» из верхнего горизонтального меню основного окна программы:

Эта программа умеет налету архивировать резервную копию с базой, поэтому в самом низу открывшейся страницы имеет смысл поставить галочку в положение «gzip», сократив тем самым объем и время закачки. В колонке «Экспорт», по умолчанию, будут выделены все таблицы из нужной вам базы данных и выбран формат ее сохранения как «SQL».

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

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

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

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

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

Если вы создаете сайт на своем сервере (локальном, виртуальном или выделенном), то вам может понадобиться создать новую базу данных , что с легкость можно сделать в этой программе. Для этого на начальной странице вам нужно будет всего лишь ввести ее название в поле «Создать новую БД» и нажать кнопку создать. Все, новая база данных в PhpMyAdmin создана.

Теперь нам нужно будет еще создать пользователя для этой БД — на начальной странице перейти по ссылке «Привилегии»:

А в открывшемся окне вам необходимо перейти по ссылке «Добавить нового пользователя» :

  1. Имя пользователя — вводим желаемое имя на латинице (оно будет логином при входе)
  2. Хост — обычно вводят localhost
  3. Пароль и Подтверждение — придумываете пароль посложнее, чтобы враг не догадался

В области «Глобальные привилегии» выбираете те возможности, которые будут предоставлены создаваемому вами пользователю. Для локального сервера лучше всего будет нажать по ссылке «Отметить все»:

Ну вот, нового пользователя в ПхпМайАдмин мы тоже с успехом создали.

Другие способы использования ПхпМайАдмин

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

Но данную проблему получилось довольно-таки просто и быстро решить средствами самого же PhpMyAdmin. Для этого я отметил галочкой поврежденную таблицу и выбрал из расположенного внизу выпадающего списка вариант «Восстановить таблицу».

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

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

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

В WordPress статьи хранятся в таблице под названием «wp_posts», поэтому для внесения изменений в тексты всех статей вам нужно в левой колонке окна программы щелкнуть по названию этой таблицы, а в центральном окне перейти на вкладку «Обзор» из верхнего меню:

Откроется отдельное окно, в котором вам и нужно будет набрать текст SQL запроса , вносящего изменения во все статьи сайта. Этот текст будет выглядеть примерно так:

UPDATE wp_posts SET post_content =REPLACE(post_content, "что_нужно_изменить", "на_что_нужно_изменить");

Я менял последний раз уровни заголовков внутри статей (убирал заголовки уровня h4, заменяя их на h3) и последовательно выполнял через PhpMyAdmin такие SQL запросы:

UPDATE wp_posts SET post_content =REPLACE(post_content, "

", "

"); UPDATE wp_posts SET post_content =REPLACE(post_content, "

", ""););

Справа от области ввода SQL запроса в окне ПхпМайАдмин можно будет выбрать только те поля, в которых вы хотите произвести изменения. Тексты статей в WordPress записываются в поле «post_content»:

Есть еще много способов использования этой программы для выполнения насущных операций с базой данных.

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

Удачи вам! До скорых встреч на страницах блога сайт

Вам может быть интересно

Буфер обмена Windows и сохранение его истории в Clipdiary
Dropbox - как пользоваться облачным хранилищем данных, а так же работа с программой Дропбокс на компьютере и в мобильном Программы для продвижения в Инстаграм
KeePass - менеджер и генератор сложных паролей, а так же лучшая программ для хранения и удобного использования паролей
Notepad++ - бесплатный Html и PHP редактор с подсветкой синтаксиса, обзор возможностей и лучшие плагины для Нотепада++
Как проверить сайт на битые ссылки - Xenu Link Sleuth, плагин и онлайн-сервис Broken Link Checker, а так же поисковые системы
Artisteer - программа для создания и редактирования шаблонов для Joomla и тем для WordPress
Punto Switcher - бесплатный переключатель раскладки клавиатуры и другие возможности программы Пунто Свитчер
Gzip сжатие для ускорения загрузки сайта - как его включить для Js, Html и Css с помощью файла.htaccess
Как поставить пароль на папку (заархивировать или другим способом запаролить ее в Windows)