Управление базами MySQL

Материал из DiPHOST.Ru wiki system

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «<meta name="keywords" content="Панель управления хостингом, контрольная панель, mysql, управление базами"><…»)
(Веб-интерфейс phpMyAdmin (http://websql.bz8.ru))
 
(10 промежуточных версий не показаны.)
Строка 2: Строка 2:
<meta name="description" content="Управление базами MySQL в панели управления DiPHOST.Ru"></meta>
<meta name="description" content="Управление базами MySQL в панели управления DiPHOST.Ru"></meta>
<meta name="title" content="Управление базами MySQL"></meta>
<meta name="title" content="Управление базами MySQL"></meta>
 +
На нашем хостинге предоставляется доступ к базам данных [http://dev.mysql.com MySQL] - самой популярной, быстрой, удобной системе хранения баз данных для веб-приложений.
 +
Раздел '''Управление базами данных''' панели управления предназначен для:
 +
* создания и удаления баз данных;
 +
* создания и удаления пользователей баз данных;
 +
* смены пароля пользователей баз данных;
 +
* назначение прав доступа пользователям баз данных к базам данных;
 +
 +
Попасть в раздел '''Управление базами данных''' можно нажав на ссылку {{mark|Базы данных}} в меню панели управления.
 +
==== Пользователи баз данных ====
 +
Каждая база данных обеспечивает защиту находящейся в ней информации от постороннего вмешательства и просмотра. Доступ к базе данных разрешен только т.н. пользователям баз данных, каждый из которых представляет собой пару логин:пароль. При этом один пользователь может иметь доступ сразу к нескольким базам данных (а именно - тем, к которым он привязан).
 +
 +
Для того, что бы создать пользователя баз данных, надо перейти в раздел '''Управление базами данных''' панели управления. Затем, используя форму '''Добавить пользователя баз данных''', ввести комментарий к создаваемому пользователю. Это позволит не забыть, для чего он был создан.
 +
 +
Должно пройти некоторое время (не более 15 минут), прежде чем пользователь физически будет создан, а до этого времени он будет отображен серым цветом в списке пользователей баз данных.
 +
 +
Для смены пароля пользователя баз данных, надо пройти по ссылке {{mark|сменить пароль}} напротив соответствующего пользователя баз данных и ввести новый пароль. Изменения вступят в силу через некоторое время (не более 15 минут).
 +
==== Создание базы данных и привязка пользователя ====
 +
Для создания базы данных, необходимо воспользоваться формой '''Добавить базу данных''' в разделе '''Управление базами данных'', указав в ней пользователя баз данных для привязки и комментарий. Если еще не создано ни одного пользователя баз данных, его необходимо предварительно создать, как описано выше.
 +
 +
При необходимости дать права доступа к существующей базе данных еще одному пользователю базы данных, необходимо перейти по ссылке {{mark|настройки}} напротив требуемой базы данных и произвести "привязку" соответствующего пользователя к ней.
 +
==== Инструменты для работы с базами данных ====
 +
===== Веб-интерфейс phpMyAdmin (http://websql.bz8.ru) =====
 +
Очень удобным инструментом для работы с вашими базами данных является программа '''phpMyAdmin''', расположенная по адресу http://websql.bz8.ru. Программа предоставляет собой веб-интерфейс с множеством возможностей для работы с базами данных MySQL. Для входа в программу необходимо ввести логин и пароль одного из пользователей, привязанных к управляемой базе данных, а также выбрать IP сервера, на котором располагаются базы данных для данной учётной записи. Также прямая ссылка с заполненными полями есть в панели управления в списке баз данных напротив каждой базы данных.
 +
 +
Подробную документацию по работе с программой можно найти на [http://wiki.cihar.com/pma/Welcome_to_phpMyAdmin_Wiki сайте документации разработчика].
 +
 +
===== Консольная программа mysql =====
 +
Для выполнения различных запросов можно использовать консольную программу '''mysql''' (использовать ее можно, присоединившись к серверу по [[AccessSSH|SSH]]). Программа предоставляет собой командный интерфейс к серверу баз данных для выполнения SQL-запросов.
 +
 +
Синтаксис команды:
 +
    <tt>mysql -h {{hl|<сервер баз данных>}} -u {{hl|<пользователь>}} -p{{hl|<пароль>}} {{hl|[имя базы данных]}}</tt>
 +
Обратите внимание на то, что между опцией -p и паролем пробела нет!
 +
Дополнительные сведения о программе находятся в справочном разделе по команде man mysql .
 +
 +
===== Консольная программа mysqldump для создания резервных копий =====
 +
Используя консольную программу '''mysqldump''' можно создать резервную копию базы данных или отдельной ее таблицы самостоятельно в любое время.
 +
Синтаксис команды:
 +
    <tt>mysqldump -h {{hl|<сервер баз данных>}} -u {{hl|<пользователь>}} -p{{hl|<пароль>}} {{hl|<имя базы данных>}} {{hl|[таблицы]}} > {{hl|<имя файла копии>}}</tt>
 +
Для восстановления данных из резервной копии можно выполнить команду
 +
    <tt>mysql -h {{hl|<сервер баз данных>}} -u {{hl|<пользователь>}} -p{{hl|<пароль>}} {{hl|[имя базы данных]}} < {{hl|<имя файла копии>}}</tt>
[[Category:ControlPanel]]
[[Category:ControlPanel]]

Текущая версия на 21:12, 8 ноября 2010

На нашем хостинге предоставляется доступ к базам данных MySQL - самой популярной, быстрой, удобной системе хранения баз данных для веб-приложений.

Раздел Управление базами данных панели управления предназначен для:

  • создания и удаления баз данных;
  • создания и удаления пользователей баз данных;
  • смены пароля пользователей баз данных;
  • назначение прав доступа пользователям баз данных к базам данных;

Попасть в раздел Управление базами данных можно нажав на ссылку Базы данных в меню панели управления.

Содержание

Пользователи баз данных

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

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

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

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

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

Для создания базы данных, необходимо воспользоваться формой Добавить базу данных' в разделе Управление базами данных, указав в ней пользователя баз данных для привязки и комментарий. Если еще не создано ни одного пользователя баз данных, его необходимо предварительно создать, как описано выше.

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

Инструменты для работы с базами данных

Веб-интерфейс phpMyAdmin (http://websql.bz8.ru)

Очень удобным инструментом для работы с вашими базами данных является программа phpMyAdmin, расположенная по адресу http://websql.bz8.ru. Программа предоставляет собой веб-интерфейс с множеством возможностей для работы с базами данных MySQL. Для входа в программу необходимо ввести логин и пароль одного из пользователей, привязанных к управляемой базе данных, а также выбрать IP сервера, на котором располагаются базы данных для данной учётной записи. Также прямая ссылка с заполненными полями есть в панели управления в списке баз данных напротив каждой базы данных.

Подробную документацию по работе с программой можно найти на сайте документации разработчика.

Консольная программа mysql

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

Синтаксис команды:

   mysql -h <сервер баз данных> -u <пользователь> -p<пароль> [имя базы данных]

Обратите внимание на то, что между опцией -p и паролем пробела нет! Дополнительные сведения о программе находятся в справочном разделе по команде man mysql .

Консольная программа mysqldump для создания резервных копий

Используя консольную программу mysqldump можно создать резервную копию базы данных или отдельной ее таблицы самостоятельно в любое время. Синтаксис команды:

   mysqldump -h <сервер баз данных> -u <пользователь> -p<пароль> <имя базы данных> [таблицы] > <имя файла копии>

Для восстановления данных из резервной копии можно выполнить команду

   mysql -h <сервер баз данных> -u <пользователь> -p<пароль> [имя базы данных] < <имя файла копии>
Источник — «https://wiki.diphost.ru/MySQLManagement»

Категория:

Личные инструменты
© 2006 — ООО «Дремучий лес»
Служба техподдержки: support@diphost.ru
Тексты этого сайта являются полностью оригинальными
или оригинальными компиляциями ООО «Дремучий Лес».
Распространяются по лицензии WTFPL
Отзывы о хостинге diphost.ru Отзывы на hostobzor.ru