Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 10090|Отговор: 1

[Източник] CentOS 7 използва rpm за инсталиране на MySQL базата данни

[Копирай линк]
Публикувано на 23.01.2022 23:19:32 | | | |
Изисквания: Инсталирайте базата данни MySQL 5.7.36 Community Release на система CentOS 7.

Преглед:

Linux Вижте пътя на MySQL конфигурационния файл и свързаните конфигурации
https://www.itsvse.com/thread-7402-1-1.html

Офлайн инсталацията на rpm пакети в CentOS 7 автоматично разрешава зависимостите
https://www.itsvse.com/thread-9951-1-1.html
Подготовка

Преди да инсталира базата данни MySQL, CentOS 7 трябва да направи подготовка и да инсталира необходимите зависимости със следните команди:

Деинсталирай mariadb

Ако не го деинсталирате, при инсталиране на libs пакета ще получите следната грешка:

error: Failed dependencies:
        mysql-community-common(x86-64) >= 5.7.9 е необходим за mysql-community-libs-5.7.36-1.el7.x86_64
        mariadb-libs е остарял от mysql-community-libs-5.7.36-1.el7.x86_64
Преглед и деинсталиране


Изтеглете и разархивирайте mysql-5.7.36

Адрес за изтегляне:Входът към хиперлинк е видим.Изберете необходимата версия, операционна система и версия, както е показано на следващата фигура:



Изтеглете командата за разархивиране по следния начин:


Започнете да инсталирате mysql-5.7.36

Изпълнете следната команда, за да инсталирате:



Стартирай MySQL

След като инсталацията приключи, MySQL услугата се стартира по подразбиране, а командата за стартиране на MySQL услугата е следната:

За да видите временната парола, командата е следната:



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



Ако не зададете нова парола, грешката ще бъде следната:

ГРЕШКА 1820 (HY000): Трябва да рестартирате паролата си чрез ALTER USER изявление, преди да изпълните това изявление.
Ако паролата не отговаря на изискванията, ще бъде докладвана следната грешка:

ГРЕШКА 1819 (HY000): Паролата ви не отговаря на настоящите изисквания на политиката
Създай новRoot акаунти, които позволяват отдалечени връзки, командата е следната:


Позволява достъп до порт 3306

Стандартният порт на MySQL базата данни е 3306, ако защитната стена е активирана, трябва да освободите порт 3306, за да позволите достъп на външни клиенти, а командата е следната:

Опитайте да използвате инструмента за свързване на MySQL база данни, използвайки dbeaver като пример – връзката е успешна, както е показано на следната фигура:



Конфигурация на MySQL

Ако трябва да настроите MySQL и да промените някои конфигурационни елементи на услугата, редактирайте следния файл:

/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
(Край)





Предишен:Проблем с внедряването на динамични библиотеки за връзки в Linux системи от Hikvision
Следващ:Практическо използване на cAdvisor за събиране на метрики на контейнери в Docker
 Хазяин| Публикувано на 2024-4-12 14:47:10 |
CentOS 7 с инсталиран MySQL 8.0.36




Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com