MariaDB
 sql >> база данни >  >> RDS >> MariaDB

Как да инсталирате MariaDB 10 на Debian и Ubuntu

MariaDB е безплатен и отворен код на популярния сървърен софтуер за управление на база данни MySQL. Той е разработен под GPLv2 (Общ публичен лиценз версия 2) от оригиналните разработчици на MySQL и е предназначен да остане с отворен код.

Той е проектиран да постигне висока съвместимост с MySQL. Като за начало можете да прочетете функциите на MariaDB срещу MySQL за повече информация и важното е, че се използва от големи компании/организации като Wikipedia, WordPress.com, Google plus и много други.

В тази статия ще ви покажем как да инсталирате MariaDB 10.1 стабилна версия в различни дистрибуции на Debian и Ubuntu.

Инсталирайте MariaDB в Debian и Ubuntu

1. Преди да инсталирате MariaDB, ще трябва да импортирате ключа на хранилището и да добавите хранилището на MariaDB със следните команди:

На Debian 10(Sid)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian sid main'

На Debian 9 (Разтягане)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian stretch main'

На Debian 8 (Джеси)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian  jessie main'

На Debian 7 (Wheezy)

$ sudo apt-get install python-software-properties
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian wheezy main'

На Ubuntu 16.10 (Yakkety Yak)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu yakkety main'

На Ubuntu 16.04 (Xenial Xerus)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'

На Ubuntu 14.04 (Надежден)

$ sudo apt-get install software-properties-common
$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu trusty main'

2. След това актуализирайте списъка с източници на системни пакети и инсталирайте MariaDB сървър така:

$ sudo apt-get update
$ sudo apt-get install mariadb-server

По време на инсталацията ще бъдете помолени да конфигурирате сървъра на MariaDB; задайте сигурна парола за root потребител в интерфейса по-долу.

Въведете отново паролата и натиснете [Enter] за да продължите с процеса на инсталиране.

3. При инсталиране на MariaDB пакети завършва, стартирайте демона на сървъра на базата данни за средното време и му разрешите да стартира автоматично при следващото зареждане, както следва:

------------- On SystemD Systems ------------- 
$ sudo systemctl start mariadb
$ sudo systemctl enable mariadb
$ sudo systemctl status mariadb

------------- On SysVinit Systems ------------- 
$ sudo service mysql  start 
$ chkconfig --level 35 mysql on
OR
$ update-rc.d mysql defaults
$ sudo service mysql status

4. След това стартирайте mysql_secure_installation скрипт за защита на базата данни, където можете:

  1. задайте root парола (ако не е зададена в стъпката за конфигуриране по-горе).
  2. деактивирайте дистанционното влизане в root
  3. премахване на тестова база данни
  4. премахване на анонимни потребители и
  5. презареждане на правата
$ sudo mysql_secure_installation

5. След като сървърът на базата данни е защитен, проверете дали е инсталирана версия и влезте в командната обвивка MariaDB, както следва:

$ mysql -V
$ mysql -u root -p

За да започнете да изучавате MySQL/MariaDB, прочетете:

  1. Научете MySQL / MariaDB за начинаещи – част 1
  2. Научете MySQL / MariaDB за начинаещи – част 2
  3. Основни команди за администриране на база данни на MySQL – част III
  4. 20 MySQL (Mysqladmin) команди за администриране на база данни – част IV

И вижте тези 4 полезни инструмента за команден ред за наблюдение на производителността на MySQL/MariaDB в Linux, а също така прегледайте тези 15 полезни съвета за настройка и оптимизиране на производителността на MySQL/MariaDB.

Това е всичко. В тази статия ви показахме как да инсталирате MariaDB 10.1 стабилна версия в различни версии на Debian и Ubuntu. Можете да ни изпратите всякакви въпроси/мисли чрез формуляра за коментари по-долу.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да инсталирате, защитите и настроите производителността на сървъра на базата данни MariaDB

  2. Основно управление на MaxScale с помощта на MaxCtrl за MariaDB клъстер - част втора

  3. MySQL репликация с ProxySQL на WHM/cPanel сървъри:Част първа

  4. Как работи CEILING() в MariaDB

  5. Как работи RAND() в MariaDB