Перейти к содержимому


Фотография

MariaDB как замена MySQL


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 12

#1 ykpon

ykpon

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 4 027 сообщений

Отправлено 11 Сентябрь 2015 - 21:38

Немного теории, тестов и копипасты под спойлером:

Скрытый текст

 

MariaDB полностью заменяет mysql-server и является более производительным, а так же полностью совместим со своим "собратом", а если быть точнее "сосестрой". :-)

 

Перед началом рекомендую сделать бэкап всех баз. Можно, например, все базы упаковать в архив командой:

tar -cvzf /opt/mysql_backup.tar.gz /var/lib/mysql/

Установка в Debian/Ubuntu

 

Создаем и открываем конфиг, в котором добавим репозиторий MariaDB:

nano /etc/apt/sources.list.d/mariadb.list

И добавляем:

для Debian 6:

Скрытый текст

для Debian 7:

Скрытый текст

для Debian 8:

Скрытый текст

Для Ubuntu 12.04:

Скрытый текст

Для Ubuntu 14.04:

Скрытый текст

После чего обновляем список доступных нам в репозиториях пакетов командой:

apt-get update

И устанавливаем mariadb-server командой:

apt-get install mariadb-server

Проверяем результат командой:

mysql -V

Должно быть что то, вроде:

 

mysql  Ver 15.1 Distrib 10.1.6-MariaDB...

 

 



#2 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 12 Сентябрь 2015 - 9:26

Щас все побежали ставить на свои вдс с максимум 1000 запросами =) Антох, пользы от твоей марии, для простого пользователя, нет =)

#3 ykpon

ykpon

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 4 027 сообщений

Отправлено 12 Сентябрь 2015 - 14:00

Щас все побежали ставить на свои вдс с максимум 1000 запросами =) Антох, пользы от твоей марии, для простого пользователя, нет =)

Сань, я больше года ждал услугу VDS чтобы сюда строчить статейки как в свой бложег. И не для того, чтобы они не нужны были.

Пусть ставят, пусть учатся. ^_^


  • deadanykey, 666fox666 и Troppas это нравится

#4 BMW M6

BMW M6

    Новичок

  • Пользователь
  • Pip
  • 27 сообщений

Отправлено 12 Сентябрь 2015 - 22:53

Около года назад услышал про MariaDB. Но так и использую MySQL, но колется попробовать именно её :)

Так вот хочется задать пару вопросов:

1. А MySQL сносить не надо что ле? 

2. Пользователи, базы подтянуться сами? Или всё в ручную переносить?



#5 ykpon

ykpon

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 4 027 сообщений

Отправлено 12 Сентябрь 2015 - 22:58

Около года назад услышал про MariaDB. Но так и использую MySQL, но колется попробовать именно её :)

Так вот хочется задать пару вопросов:

1. А MySQL сносить не надо что ле? 

2. Пользователи, базы подтянуться сами? Или всё в ручную переносить?

1) При попытке установить MariaDB будет предложено удалить mysql-server.

2) Если они не удалятся, то да. У меня не удалились, но бекапы сделать стоит.



#6 BMW M6

BMW M6

    Новичок

  • Пользователь
  • Pip
  • 27 сообщений

Отправлено 12 Сентябрь 2015 - 23:14

Пакеты, имеющие неудовлетворённые зависимости:
 mariadb-server : Зависит: mariadb-server-10.1 (= 10.1.7+maria-1~wheezy) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

Почему?

Как исправить?


Сообщение отредактировал BMW M6: 12 Сентябрь 2015 - 23:19


#7 ykpon

ykpon

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 4 027 сообщений

Отправлено 13 Сентябрь 2015 - 0:44

Пакеты, имеющие неудовлетворённые зависимости:
 mariadb-server : Зависит: mariadb-server-10.1 (= 10.1.7+maria-1~wheezy) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

Почему?

Как исправить?

 

apt-get -f install
apt-get update


#8 September

September

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 719 сообщений

Отправлено 13 Сентябрь 2015 - 1:49

Полезная статья )

#9 BMW M6

BMW M6

    Новичок

  • Пользователь
  • Pip
  • 27 сообщений

Отправлено 13 Сентябрь 2015 - 16:49

apt-get -f install
apt-get update

Не помогло. 



#10 ykpon

ykpon

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 4 027 сообщений

Отправлено 13 Сентябрь 2015 - 17:08

Не помогло. 

apt-get install aptitude
aptitude install mariadb-server


#11 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 13 Сентябрь 2015 - 18:08

apt-get install aptitude
aptitude install mariadb-server

А какая разница?  :D  :D  :D



#12 ykpon

ykpon

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 4 027 сообщений

Отправлено 13 Сентябрь 2015 - 18:14

А какая разница?  :D  :D  :D

aptitude может предложить доустановить либо удалить проблемные пакеты. :)



#13 BMW M6

BMW M6

    Новичок

  • Пользователь
  • Pip
  • 27 сообщений

Отправлено 13 Сентябрь 2015 - 18:40

aptitude install mariadb-server

Помогло.

Спасибо.

P.S. Базы и пользователи подтянулись сами :) 




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных