Полная версия

OSS Group


Авторизация

  

Навигация

Текущее местоположение:  OSS Group :: Wiki :: Admin :: MySQL
Главное меню:   Главная   Документация   Разработка   Контакты   Поиск   Карта сайта   Wiki   Блоги
Разделы Wiki:   Admin  APT  Sandbox

MySQL

MySQL GPL - широко распространённый сервер баз данных, доступный под свободной лицензией, сравнительно быстрый и не требующий особых ресурсов, в качестве языка запросов использует SQL.

Установка MySQL

 #  apt-get install MySQL-client MySQL-server
# mysql --user=root mysql
>SET PASSWORD FOR 'root'@'localhost'=PASSWORD('<password>');
   [mysqladmin]
   password = <secret>
   user= root

Создание базы

  $ mysqladmin -p create <db_name>
  $ mysql -p <db_name> < <sql-script>
$ mysql --user=root mysql -p
>GRANT ALL PRIVILEGES ON <db_name>.<table/*> to <user@host_ip> identified by <password>;

Если пользователи по каким-либо причинам создаются не GRANT'ом, а непосредственным INSERT/UPDATE системных таблиц, то после изменений надо перечитать таблицы ACL: >flush privileges;

Получение дампа базы

   $ mysqldump -u root -p data_base > data_base.dump

Получение дампа всех баз

$ mysqldump -u root --all-databases > mysql.dump

Восстановление из дампа

  # mysql -u root -p < data_base.dump
  # mysql <mysql.dump

После восстановления всех баз требуется выполнить в консоли 'flush privileges' для обновление таблиц доступа.

Резервная копия / восстановление привилегий

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

Ссылки

Документация

MySQL Reference Manual

Статьи

Кластеры, репликация данных

Утилиты

Резервное копирование


Дата создания: 2006-05-24 12:56:31 (Фетисов Н. А. (naf))
Последнее изменение: 2011-01-12 02:54:31 (Фетисов Н. А. (naf))
Владелец: Фетисов Н. А. (naf)
Версия: 41  Все версии


  Не показывать комментарии


Wiki::Admin   Карта раздела  Оглавление  Изменения за сутки  Изменения за неделю  Изменения за месяц



Быстрый поиск по Wiki:
И ИЛИ

На эту страницу ссылаются:

©2006-2024 OSS Group. All rights reserved. | Техническая поддержка: Открытые Информационные Технологии и Системы