В прошлой статья я рассказывал как установить и настроить локальный сервер в операционной системе linux. Cегодня я продолжу повествование на данную тему, и познакомлю вас с инструментами для работы с базами данных.
Напомню, что сервер баз данных MySQL входит в состав пакета LAMP, который вы уже знаете как устанавливать (об этом я написано здесь). Для удобной работы с ним можно использовать один из двух инструментов: MySQL Administrator или phpMyAdmin. Я покажу вам работу в обеих этих программах, а вы уже решите что вам больше по душе.
MySQL Administrator
Установить MySQL Administrator можно либо через диспетчер программ, либо введя команду в терминале
sudo apt-get install mysql-admin
В обоих случаях нужно будет ввести по требованию пароль администратора.
После установки в главном меню станет доступным соответствующий пункт
щелкнув по которому появится следующее окно
Здесь необходимо будет ввести следующие данные:
Server Hostname: localhost
username: root
Password: тот, который указывали при установки сервера MySQL.
Подтверждаем введенные данные и жмем Connect
Появится главное окно программы. В левой его части можно увидеть пункты меню для управления базами данных и пользователями, а в правой — информацию о версии сервера баз данных, клиенте и оборудовании.
У программы MySQL очень много возможностей и настроек. Описать их все в рамках данной статьи не представляется мне возможным. Поэтому я остановлюсь только на создавать и удалять базы данных и пользователей баз данных.
Для управления базами данных нужно перейти по пункту Catalogs в левой части главного окна программы
Появится список доступных баз данных. По щелку на одной из них в правой части окна можно увидеть структуру данной базы. Через контекстное меню по щелчку в окне Schemata будут доступны пункты для создания новой базы данных (Create Schema) и удаления существующей (Drop Schema)
Для создания новой базы данных необходимо будет ввести ее имя
После подтверждения новая база появится в списке доступных.
С удалением, думаю, проблем ни у кого возникнуть не должно. Нужно только выбрать базу и через контекстное меню — Drop Schema.
Для работы с пользователями баз данных предназначен пункт User Administration
в правой части будут доступны три вкладки:
User Information — информация о пользователе;
Schema Privileges — настройка привилегий, доступных пользователю;
Resourse Limits — различные ограничения для пользователя.
С первой вкладкой, думаю, все понятно без моих объяснений.
Переключившись на вторую вкладку у вас появится возможность настроить привилегии конкретному пользователю для доступа к конкретным базам данных
И на последней вкладке можно настроить ограничения для администратора баз данных.
Для добавления пользователя жмем кнопку New User.
О другом инструменте для работы с базами данных MySQL, а именно, о phpMyAdmin в одной из следующих статей.
Предлагаю взглянуть на хороший и бесплатный инструмент — Valentina Studio 5.x, который вышел буквально пару месяцев назад. Я юзаю уже месяц – до сих пор нахожу новые фишки.
http://www.valentina-db.com/valentina-studio-overview
Блин, как всегда все хорошее поздно замечаю, вкладка эта висела у меня дней пять и только сейчас руки дошли что бы ее прочитать))) хорошая штука)
Pingback: Elexis Test