Windows. Железо. Браузеры. Безопасность. Операционные системы

Как создать базу данных MySQL в phpMyAdmin. Примеры использования PhpMyAdmin Для чего функции в phpmyadmin

.
3. Теперь Вы должны создать конфигурационный файл (config.inc.php). Создание конфигурационного файла - необходимое условие прежде всего для запуска phpMyAdmin, а также необходимо для задания некоторых возможностей. Эта задача может быть выполнена двумя разными способами. Традиционно, пользователи могут вручную отредактировать копию файла config.inc.php. Кроме этого, пользователи, предпочитающие графическую инсталляцию, могут воспользоваться мастером установки (скриптом инсталляции).

  • Для того, чтобы вручную создать конфигурационный файл, достаточно простейшего текстового редактора, с помощью которого нужно создать файл config.inc.php. Для упрощения задачи, Вы можете скопировать в текстовый редактор содержимое файла config.sample.inc.php - образца рабочей конфигурации, содержащей минимальное количество конфигурационных переменных.

    Созданный файл необходимо поместить в главную директорию phpMyAdmin (ту, которая содержит index.php). phpMyAdmin сперва загружает libraries/config.default.php, а затем подменяет значения прописанных в нем переменных теми, что находит в config.inc.php. Если значение по умолчанию (тех переменных, что определены в libraries/config.default.php) Вас устраивает, тогда нет необходимости включать его в config.inc.php. Для запуска phpMyAdmin вам понадобятся как минимум несколько директив, простейшая конфигурация может выглядеть так:

    $cfg["blowfish_secret"] = "ba17c1ec07d65003"; // use here a value of your choice
    $i=0;
    $i++;
    $cfg["Servers"][$i]["auth_type"] = "cookie";
    ?>

    Или, если вы не хотите вводить каждый раз логин/пароль (данная конфигурация не рекомендуется из соображений безопасности), конфигурационный файл может выглядеть так:
  • Вместо ручного редактирования файла config.inc.php, Вы можете использовать скрипт установки. Прежде всего, вам необходимо вручную создать в главной директории phpMyAdmin папку "config". Это - мера безопасности. При работе под ОС Linux/Unix Вы можете использовать следующие команды:

    Для редактирования уже существующего конфигурационного файла, можно воспользоваться следующими командами:

    На других платформах, просто создайте директорию и убедитесь, что Ваш веб-сервер имеет права на чтение и запись в неё. FAQ 1.26 может помочь в этом случае.

    Затем, откройте в браузере scripts/setup.php. Помните, что изменения не будут сохранены на диск до тех пор, пока не будет нажата кнопка "Save" в блоке "Configuration". Если все хорошо, то скрипт сохранит новый config.inc.php в директорию config/, но если веб-сервер не имеет необходимых прав, Вы можете увидеть сообщение об ошибке "Cannot load or save configuration". В таком случае, убедитесь, что директория config/ создана и имеет необходимые права, либо воспользуйтесь ссылкой "Download" для сохранения конфигурационного файла на локальный диск и последующей закачки (например, через FTP) на сервер.

    Как только файл был сохранен, необходимо переместить его из директории config/ в главную директорию phpMyAdmin и в целях безопасности сбросить права на него:

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

4. Если Вы собираетесь использовать "config" аутентификацию (auth_type), необходимо защитить директорию в которую был установлен phpMyAdmin от несанкционированного доступа, потому что данный режим позволяет любому пользователю получить доступ к phpMyAdmin без предварительного ввода логина/пароля. Рекомендуются альтернативные методы аутентификации, например, HTTP-AUTH (с помощью.htaccess файла), либо использованием одного из двух других методов аутентификации: cookie или http. См. подраздел FAQ "Мультипользовательская установка" для дополнительной информации, особенно обратите внимание на FAQ 4.4 .
5. Откройте главную директорию phpMyAdmin в вашем браузере. Должно появиться окно приветствия phpMyAdmin и Ваши базы данных, или окно ввода логина, в случае использования режима HTTP- или cookie-аутентификации. 6. Вы должны запретить доступ к субдиректории./libraries средствами вашего веб-сервера. В случае использования веб-сервера Apache для защиты директории Вы можете использовать файл.htaccess. При использовании других веб-серверов вы должны запретить доступ к директории./libraries самостоятельно. Подобная конфигурирование - превентивная мера на случай обнаружения уязвимостей: возможного раскрытия пути (path exposure) и межсайтового выполнения сценариев (Cross-site Scripting, XSS).

Linked-tables infrastructure (Инфраструктура связанных таблиц)

Для использования многих опций (закладок, комментариев, SQL-истории, PDF-схем, преобразования содержимого полей, и т.д.) необходимо создать набор специальных таблиц. Эти таблицы могут находиться как в Вашей базе данных, так и в центральной базе при многопользовательской системе (в этом случае данная БД может быть доступна только для пользователя controluser, соответственно, другие пользователи не имеют прав на неё).

Зайдите в директорию scripts/ , здесь вы найдете файл create_tables.sql . (Если используете Windows сервер, обратите особое внимание на FAQ 1.24).

Если у Вас установлена версия MySQL сервера 4.1.2 или более позднее, используйте вместо вышеуказанного файла create_tables_mysql_4_1_2+.sql , для новой инсталляции.

Если у вас уже есть готовая инфраструктура и вы обновляете MySQL до версии 4.1.2 или выше, используйте upgrade_tables_mysql_4_1_2+.sql .

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

После импорта create_tables.sql , Вы должны определить названия таблиц в файле config.inc.php , с помощью директив, описанных в разделе "Конфигурирование" . Кроме этого необходимо обладать правами controluser на данные таблицы (см. ниже, раздел "Использование режима аутентификации").

Обновление старой версии

Просто скопируйте конфигурационный файл ./config.inc.php от предыдущей версии в директорию куда был распакован phpMyAdmin. Конфигурационные файлы из очень старых версий (2.3.0 or older) могут потребовать некоторых настроек, т.к. некоторые опции были изменены или удалены.

Если Вы обновили свой MySQL-сервер с версии старше, чем 4.1.2 до версии 4.1.2 или новее,и используете инфраструктуру связанных таблиц, тогда необходимо запустить SQL-скрипт, который находится в scripts/upgrade_tables_mysql_4_1_2+.sql.

Использование режимов аутентификации

При использовании "HTTP" и "cookie" режимов phpMyAdmin, рекомендуется завести пользователя (controluser), который должен обладать правами только на выборку (SELECT) из следующих таблиц: mysql.user (все столбцы за исключением "Password"), mysql.db (все столбцы), mysql.host (все столбцы) и mysql.tables_priv (все столбцы за исключением "Grantor" и "Timestamp").

GRANT USAGE ON mysql.* TO "pma"@"localhost" IDENTIFIED BY "pmapass";
GRANT SELECT (
Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv,
Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,
File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,
Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,
Execute_priv, Repl_slave_priv, Repl_client_priv
) ON mysql.user TO "pma"@"localhost";
GRANT SELECT ON mysql.db TO "pma"@"localhost";
GRANT SELECT ON mysql.host TO "pma"@"localhost";
GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv)
ON mysql.tables_priv TO "pma"@"localhost";

Необходимо установить настройки для controluser в файле config.inc.php в следующих секциях: $cfg["Servers"][$i]["controluser"] и $cfg["Servers"][$i]["controlpass"] .

В нижеприведенном примере, в обучающих целях используются следующие значения для: "controluser" - "pma", "pmapass" - "controlpass". Но на практике используйте другие значения в своих файлах!

Разумеется, localhost в случае необходимости нужно заменить на реальное имя веб-сервера.

Если вы используете старую версию MySQL (ниже 4.0.2), замените первый запрос GRANT SELECT следующим образом:

GRANT SELECT (Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv) ON mysql.user TO "pma"@"localhost";

И если Вы хотите использовать возможности закладок и связей:

GRANT SELECT, INSERT, UPDATE, DELETE ON .* TO "pma"@"localhost";

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

  • Разумеется, пользователь должен разрешить браузеру использовать куки. Теперь это необходимое требование для всех методов аутентификации
  • В этом режиме, после прохождения первичной идентификации phpMyAdmin создает на компьютере пользователя cookie-файл, содержащий логин и пароль пользователя, который будет автоматически подставляться при следующих сеансах.
  • При использовании данного режима пользователь может завершить сеанс phpMyAdmin и авторизоваться под другим именем.
  • Если вы собираетесь проходить процедуру идентификации на произвольном сервере обратите внимание на директиву $cfg["AllowArbitraryServer"] .
  • Как указано в секции "Технические требования" , наличие PHP библиотеки mcrypt на сервере способно ускорить фазу авторизации, но наличие её не обязательно.
  • "config" - аутентификация

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

    Хотя если действительно неинтересно, то пройдите мимо этой статьи и посмотрите мои другой урок, который вам будет интересен из моего видеокурса «как новичку начать зарабатывать на своём сайте пассивно?»…

    Для начала хочу рассказать, для чего нужна база msql, после дам определения этого термина. Итак, в сайтостроении есть множество языков написания сайтов, такие как html, php и т. д. Я специально не перечисляю остальные, чтоб не путать вас.

    Итак, вы должны чётко понимать, что все сайты в интернете написаны на языке программирования html - не верите?Если не верите, то откройте любой сайт и нажмите клавиши ctrl + u.И что вы видите? Должно получиться примерно такое вот…


    html код сайта ctrl + u

    Как видно, на картинке показанной выше весь сайт состоит из сплошного htmlкода… Тогда могут многие из вас спросить, а зачем тогда php msql и так далее…

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

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

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

    Куда проще поменять название или строчку в сайте, написанном как минимум на php и у которого есть база данных msql.

    MySQL возникла как попытка применить mSQL к собственным разработкам компании: таблицам, для которых использовались ISAM - подпрограммы низкого уровня. В результате был выработан новый SQL - интерфейс, но API - интерфейс остался в наследство от mSQL. Откуда происходит название MySQL - доподлинно неизвестно.

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

    Урок №6. Создаём базу данных msql для нашего сайта

    Как видно из видеоурока выше, нечего сложного при создании базы данных msql в phpmyadmin нет.

    В этом уроке мы поговорили на тему: «Как создать базу данных mysql в 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

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

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

    Здравствуйте, уважаемые читатели блога сайт. Сегодня хочу поговорить про скрипт (программу) 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)

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

    1. Создавать базу данных
    2. Создавать таблицы в базе данных
    3. Добавлять, удалять и редактировать данные в табицах
    4. Осуществлять поиск данных
    5. Устанавливать привилегии на базу данных, таблицу
    6. Делать бекап и восстанавливать базу данных
    7. И многое другое

    Т.е. phpMyAdmin позволяет делать первоначальные настройки базы данных и ее содержимого. А теперь обо всем этом подробно…

    Установка phpMyAdmin

    phpMyAdmin представляет собой набор html, css, javascript и php файлов — это небольшой сайт, который управляет MySQL. Установка phpMyAdmin представляет собой обычное копирование файлов на Ваш web-сервер. Как устанавливается phpMyAdmin я описал в статье Установка и настройка apache+php+mysql на Windows. Часть 3 . После того, как мы установили phpMyAdmin в адресной строке браузера набираем адрес <Ваш сайт>/phpMyAdmin и попадаем в окно авторизации phpMyAdmin

    В поле “Пользователь” вводим root, а в поле “Пароль” вводи пароль, который Вы установили для root пользователя при установке MySQL.

    Ниже них расположены названия баз данных, которые находятся на сервер MySQL. Тут будьте внимательны базы: information_shema, mysql, perfomance_shema — это служебные базы данных и если Вы не знаете за что они отвечают, то лучше их не трогать.
    В правой части или основной вверху мы видим меню

    ниже этого меню мы видим:


    Создание базы данных при помощи phpMyAdmin

    Для того чтобы приступить к созданию базы данных перейдем в меню “Базы данных”

    В поле вводим название базы данных и жмем “Создать”

    Для того, чтобы удалить базу данных необходимо в окне баз данных выбрать необходимую базу данных и нажать “Удалить”

    И тут мы увидим еще одну замечательную особенность phpMyAdmin, которая понравиться для тех, кто только изучает SQL-язык: phpMyAdmin показывает нам запрос.
    Для удаления базы данных необходимо подтвердить запрос.

    Работа с базой данных через phpMyAdmin

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

    Давайте создадим таблицу test в нашей базе данных. Для этого в окне нашей базы данных в поле введем название таблицы, а в поле количество столбцов поставим, например, 2 и нажмем “Ок”

    В следующем окне нам предложать заполнить данные о столбцах:

    1. Имя — имя столбца
    2. Тип — тип столбца
    3. Длина — длина столбца
    4. По умолчанию — значение, которое будет подставлено по умолчаню, если Вы это указали
    5. Сравнение — как будет осуществляться поиск данных
    6. Атрибуты — атрибуты столбца
    7. Null — может ли столбец быть пустым
    8. Индекс — индекс поля
    9. A_I — является ли данный столбец с автоматическим приращением
    10. Комментарий — комментарий к данному столбцу

    Также мы должны указать тип столбцов.
    После ввода всех необходимых данных жмем “Сохранить”

    Мы видим, что появилась наша таблица

    Теперь мы можем:

    1. выполнить SQL-запрос — это делается в меню “SQL”
    2. осуществить поиск данных в нашей базе — это делается в меню “Поиск”
    3. можем осуществить запрос по шаблону, который можно сделать в меню “Запрос по шаблону”
    4. Экспортировать данные базы в различные форматы — это делается в меню “Экспорт”
    5. Импортировать данные в базу в меню “Импорт”
    6. Установить привилегии на базу данных: создать пользователей для данной базы и настроить их доступ к данным — это выполняется в меню “Привилегии”
    7. Можем удалить таблицу. Для выбрать необходимую таблицу и нажать “Удалить”

    Работа с данными

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

    После чего мы увидим структуру данной таблицы

    Для того, чтобы добавить данные в таблицу необходимо перейти в меню “Вставить” и приступить к добавлению данных. А вообще данные в таблице мы можем:

    1. Просматривать.
    2. Добавлять.
    3. Удалять.
    4. Изменять.
    5. Копировать.
    6. Осуществлять поиск по различным критериям.

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


    В следующем окне жмем “Добавить пользователя”

    В следующем окне заполняем все поля:

    1. Имя пользователя — логин
    2. Хост — выбираем ограничение доступа: с любой машины, с локальной машины, использовать таблицу хостов или использовать текстовое поле.
    3. Пароль — вводим пароль для данной учетной записи (если Вы генерируете пароль, то ничего вводить не надо)
    4. Подтверждение — повторяем пароль
    5. Создать пароль — при нажатии на кнопку “Генерировать” phpMyAdmin автоматически сгенерирует пароль

    После заполнения всех полей жмем “Добавить пользователя”

    Если пользователь успешно добавлен, то Вы увидите следующее окно

    Для изменения привилегий жмем “Редактирование привилегий” напротив необходимого пользователя.
    На этом я заканчиваю рассмотрение основ работы с phpMyAdmin. Если Вам интересно более подробно изучить phpMyAdmin, то пишите в комментариях и я обязательно напишу цикл статей по phpMyAdmin. А вообще я не рекомендую зацикливаться на данной утилите, а изучать работу с MySQL через консоль — это гораздо быстрее, надежнее и Вы сможете делать с сервером базы данных практически все, что захотите.