Как да инсталирате MySQL на CentOS 7

Един от основните двигатели на бази данни, които имаме под ръка, е MySQL и няма съмнение, че е един от най -известните, използвани и внедрени в световен мащаб. В този анализ ще видим как можем да внедрим MySQL в среда на CentOS 7.

Какво е MySQL?

MySQL е по същество администратор на релационни бази данни (не забравяйте, че релационните бази данни са тези, които съхраняват информация в различни таблици, а не само в една), което ни позволява да имаме гъвкав, сигурен и разнообразен инструмент.

Едно от доверията, които имаме с MySQL, е, че това е един от най -използваните езици в света.

Основни функции на MySQL

  • Това е език с отворен ресурс (Open Source).
  • MySQL може да поддържа големи количества данни за колони.
  • Поддържа множество видове данни.
  • Налични хиляди библиотеки и инструменти.
  • MySQL може да поддържа до 32 индекса на таблица.
  • Лесен монтаж и администриране.
  • MySQL има API за голям брой езици за програмиране.

1. Как да инсталирате MySQL YUM хранилището на CentOS 7


Ще видим сега как да инсталирате MySQL в среда на CentOS 7. Нека отново си припомним, че преди да инсталирате приложение или инструмент, препоръчително е да актуализирате системата, използвайки синтаксиса:
 sudo yum актуализация
ЗабележкаПоставяме sudo пред него, в случай че не сме влезли като root потребители, в този урок сме влезли като root.

Следващата стъпка след актуализирането на пакетите в CentOS 7 е да инсталирате MySQL хранилищата и за това ще използваме официалните MySQL YUM пакети, които съдържат RPM пакетите, които включват MySQL сървъра, клиента, помощните програми и т.н. Ще въведем следната команда за изтегляне на съответните хранилища:

 wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

След като хранилището бъде изтеглено, ще продължим с инсталирането на пакета, като използваме следната команда:

 yum localinstall mysql57-community-release-el7-7.noarch.rpm 

Приемаме изтеглянето и чакаме съответните пакети да бъдат инсталирани на CentOS 7.

С това изтегляне и инсталиране добавихме хранилището на MySQL YUM и добавихме ключа GnuPG, който отговаря за проверката на целостта на пакетите. Ако искаме да видим, че MySQL YUM хранилищата са инсталирани правилно, можем да въведем следното:

 yum реполист активиран | grep "mysql. * - общност. *"
Сега е моментът да преминете към инсталирането на MySQL.

2. Как да инсталирате MySQL на CentOS 7


След това ще инсталираме най -новата версия на MySQL, използвайки следния синтаксис:
 yum инсталирайте mysql-community-server

Приемаме изтеглянето и чакаме MySQL да бъде изтеглен инсталиран на нашия CentOS 7.

Горният процес ни позволява да изтеглим и инсталираме всички пакети, свързани с:

  • Mysql-общност-сървър
  • MySQL-общност-клиент
  • MySQL-общност-обща
  • MySQL-общност-libs

3. Как да инсталирате MySQL версии


След това ще инсталираме версиите или официалните доставки на MySQL за актуализации, не забравяйте, че можем да инсталираме различни версии на MySQL в системата, версията, която сме инсталирали, се активира по подразбиране, докато в предишни версии, като 5.6 или 5.5 е деактивиран, затова трябва да го активираме, като използваме следния синтаксис:
 yum-config-manager --disable mysql57-community (Деактивиране на версия 5.7) yum-config-manager --enable mysql56-community (Активиране на версия 5.6)
Сега остава да стартираме услугата.

4. Как да стартирате MySQL на CentOS 7


След като инсталираме MySQL на нашата система, следващата стъпка е да стартираме услугата MySQL, поради което въвеждаме следната команда:
 услуга mysqld старт
За да потвърдим текущото състояние на MySQL в CentOS 7, ще въведем следното в терминала:
 статус на mysqld на услугата
Полученият резултат ще бъде следният:

Сега можем да проверим версията, която сме инсталирали на MySQL, като използваме командата:

 mysql --version

5. Как да защитим инсталацията на MySQL на CentOS 7


Използвайки командата:
 mysql_secure_installation
Ще можем задайте параметри за сигурност за MySQL като премахване на анонимни потребители, промяна на паролата за root потребител, свързване с root на MySQL и т.н.

Ще въведем командата:

 mysql_secure_installation
И ние извършваме конфигурацията:

Параметри за конфигуриране

 Моля, въведете 0 = НИСКИ, 1 = СРЕДНИ и 2 = СИЛНИ
Задаваме стойност 2.
 Нова парола
Установяваме нова парола за root потребителя.
 Въведете отново нова парола
Въвеждаме отново паролата.
 Да се ​​премахнат ли анонимните потребители? (Натиснете y | Y за да, всеки друг клавиш за не)
Влизаме и премахваме анонимни потребители.
 Да се ​​забрани отдалечено влизане в root? (Натиснете y | Y за да, всеки друг клавиш за не)
Влизаме и деактивираме възможността root потребителят да има отдалечен достъп.
 Премахване на тестовата база данни и достъп до нея? (Натиснете y | Y за да, всеки друг клавиш за не)
Въвеждаме буквата y, за да изтрием тестовата база данни.
 Да се ​​презареди ли таблиците за привилегии сега? (Натиснете y | Y за да, всеки друг клавиш за не)
Влизаме и презареждаме привилегиите на таблиците.

С тези параметри ние сме осигурили нашите MySQL инсталация на CentOS 7.

6. Връзка с MySQL на CentOS 7


След като приключим с тези параметри, можем да направим MySQL връзката, като въведем командата:
 mysql -u корен -p
Там трябва да въведем установената парола и по този начин имаме достъп до MySQL.

7. Как да актуализирате MySQL с помощта на YUM


Можем да актуализираме MySQL с помощта на командата Yum, за това е достатъчно да въведете следното:
 yum актуализация mysql-сървър
По този начин ние анализирахме как да инсталирате MySQL в среда на CentOS 7 за да извлечете максимума от този мощен инструмент.

wave wave wave wave wave