Работа с MySql в phpMyAdmin.
Оф. сайт: http://www.phpmyadmin.net/
1. Что такое phpMyAdmin.
phpMyAdmin это средство для управления базами данных через веб-интерфейс для сервера MySql.
MySql как и сам phpMyAdmin входит в поставку например TopServer, Denwer и других серверов приложений.
Если вам нужно быстро и с удобство создать базу данных, таблицу, отредактировать запись - это лучший выбор.
2. Установка phpMyAdmin.
Если вы устанавливали phpMyAdmin самостоятельно,
то по умолчанию он пытается подключится к серверу localhost с правами root без пароля,
чтобы использовать свои настройки скопируйте config.sample.inc.php с именем config.inc.php и затем отредактируйте его.
Мы рассмотрим настроенный вариант идущий в комплекте серверов приложений, он уже установлен и настроен.
3. Работа с базами данных.
Сачала создадим новую базу.
Для этого на главной странице в поле "Создать новую БД" впишем имя базы данных, например dbtest, жмём "Создать", база данных готова.
В принципе этого достаточно для того чтобы привязать устанавливаемое веб приложение, но работать под root небезопасно, поэтому мы создадим нового пользователя.
Вернёмся на главную страницу и выберем пункт "Привилегии".
Выберем "Создать нового пользователя".
"Имя пользователя" например usertest.
Если к MySql не будет подключений с других компьютеров, а если вы используете MySql для хостинга веб приложений на своём компьютере то их не будет, впишите в поле "Хост" localhost
"Пароль" - это пароль который будет использовать веб приложение для подключения к базе.
Жмём "Пошел".
Пользователь создан.
На открывшейся странице привяжем пользователя к базе данных, в "Добавить привилегии на следующую базу" выберем созданную нами dbtest.
На открывшейся страницу в "Привилегии, специфичные для базы данных" ставим всё кроме привилегий "Администрирование".
Жмём "Пошел".
Итак мы создали пользователя usertest который может подключаться только к базе dbtest, так что в случае если ваши скрипты будут некорректно работать, или до вас доберутся хакеры, другие базы не пострадают.
Как видите в MySql права доступа можно настраивать очень гибко, и данный пример исчерпывает далеко не все её возможности.
4. Заключение.
В phpMyAdmin существует ещё множество функций для операций с базами данных, таблицами, записями, их вы можете изучить самостоятельно.
(c) zk