Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 10090|Відповідь: 1

[Джерело] CentOS 7 використовує rpm для встановлення бази даних MySQL

[Копіювати посилання]
Опубліковано 2022-1-23 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
(Кінець)





Попередній:Проблема з розгортанням Hikvision динамічних бібліотек посилань на системах Linux
Наступний:Практичне використання cAdvisor для збору метрик контейнерів Docker
 Орендодавець| Опубліковано 2024-4-12 14:47:10 |
CentOS 7 з встановленою MySQL 8.0.36




Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com