Category Archive Базы данных

Автор:human

Установка базы данных Tarantool

tarantool bdБаза данных тарантул — это базы данных наших отечетвенных разработчиков, информации в сети по ним немного, вот что пишет сам автор базы данных Tarantool о своём «детище» на хабре:

«На сайте мы пишем про себя, что это что-то вроде микса между Node.JS и Redis. Основная идея в том, чтобы быстро работать с большими объёмами данных в памяти, при этом делать что-то более нетривиальное чем key/value или те структуры данных, которые предоставляет Редис. Идея в том, что у вас десятки, сотни гигабайт живых данных, и у вас есть возможность делать с ними что-то действительно сложное. Антикэш, считать какие-то хитрые корреляции, держать состояние онлайн-игры, и в реалтайме высчитывать рейтинги игроков и т.п.»

https://habrahabr.ru/company/mailru/blog/252065/

Установка БД Tarantool  в Ubuntu

Автор:human

Перенос базы данных mysql на другой диск

Перенос базы данных mysql на другой диск

Например, Вам понадобилось хранить mysql базы на другом диске. У меня например,в переменных хранится onlyoffice и базы данных.
Предположим диск для хранения БД уже подключен и смонтирован в каталог — /var/database. Операции проводились на ubuntu server 14.04.4. Mysql 5.5Теперь перейдем к настройке.

Останавливаем службу mysql

Далее копируем каталог с существующими БД на новый диск

Теперь открываем файл — /etc/mysql/my.cnf

В нем меняем значение параметра — datadir , оно должно соответствовать пути к новому диску.

Далее меняем значения AppArmor

Открываем файл — /etc/apparmor.d/usr.sbin.mysqld

Меняем все значения — /var/lib/mysql на /var/database/mysql

Перезапускаем службу AppArmor

Запускаем Mysql

Готово! Теперь БД будет храниться на новом диске.

Автор:human

MYSQL — резервное копирование и восстановление

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

  • mysqdump (Командная утилита)

mysqldump

Подключившись по SSH или имея локальный доступ через терминал, можно сделать бекап базы данных используя командную утилиту mysqldump которая входит в комплект установленного MySQL пакета. Рассмотрим синтаксис данной команды.

[username] – имя пользователя который имеет доступ к базе данных.
[password] – пароль пользователя.
[database] – имя базы данных.
[dump_name.sql] – имя файла, дампа на выходе.
Пример как получить дамп базы данных mydb_forum на MySQL сервере:

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

Что бы сделать дамп всех БД которые находятся у вас на MySQL сервере воспользуйтесь след. примером:

Бекап структуры базы данных

Cжатие данных на ходу

Автор:human

Установка postgresql 9.3 на ubuntu server 14.04.3

Установка postgresql 9.3 на ubuntu server 14.04.3

В данном видео вы узнаете как установить postgresql 9.3 на ubuntu server 14.04.3 и подключиться к базе данных POSTGRESQL через Pgadmin3.