Подробные шаги и рекомендации по установке MySQL 5.7 на CentOS 7.

Оглавление


Предисловие 

MySQL — популярная система управления реляционными базами данных с открытым исходным кодом, которая широко используется для внутреннего хранения данных и управления веб-приложениями. CentOS 7 — популярный дистрибутив Linux с хорошей совместимостью и простотой использования. В этом блоге я расскажу вам, как установить MySQL 5.7 на CentOS 7. Надеюсь, это будет полезно пользователям, которые плохо знакомы с MySQL или CentOS 7.


1. Обновление системы

Перед установкой MySQL мы должны убедиться, что система обновлена ​​до последних пакетов программного обеспечения и исправлений безопасности. Откройте терминал и введите следующую команду для обновления системы:

sudo yum update

 Это проверит наличие доступных обновлений и применит их к системе.

2. Загрузите репозиторий MySQL.

Чтобы облегчить установку MySQL, нам необходимо скачать и установить репозиторий MySQL. Выполните следующую команду, чтобы загрузить репозиторий:

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

 При этом установочные файлы репозитория будут загружены с официального сайта MySQL.

3. Установите репозиторий MySQL.

sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm

 Это установит официальный репозиторий MySQL в вашу систему, что позволит вам установить MySQL с помощью yum.

4. Установите MySQL-сервер.

Теперь мы можем установить сервер MySQL, используя следующую команду:

sudo yum install mysql-server

 5. Запустите службу MySQL.

После завершения установки используйте следующую команду для запуска службы MySQL

sudo systemctl start mysqld

 Это запустит сервер MySQL, чтобы он запускался автоматически при загрузке системы.

6. Настройте MySQL

После запуска службы MySQL нам нужно запустить сценарий начальной настройки, чтобы выполнить некоторые базовые настройки. Выполните следующую команду:

sudo mysql_secure_installation

 Следуйте инструкциям, и вам будет предложено установить пароль root для MySQL и некоторые другие параметры безопасности.

7. Проверьте установку MySQL.

После завершения установки мы можем использовать следующую команду, чтобы убедиться, что MySQL работает правильно:

sudo systemctl status mysqld

Если служба работает нормально, вы увидите статус «активен (работает)». 

8. Войдите в MySQL.

Войдите в службу MySQL, используя следующую команду:

mysql -u root -p

 Вам будет предложено ввести пароль root MySQL, и вы войдете в оболочку MySQL и сможете начать взаимодействовать с базой данных.

9. Настройте удаленный доступ (необязательно)

Если вам нужен доступ к MySQL с удаленного сервера, вы можете настроить его, выполнив следующие действия:

1. Создайте нового пользователя в оболочке MySQL.

CREATE USER 'your_username'@'%' IDENTIFIED BY 'your_password';

Замените your_usernameна свое имя пользователя и your_passwordзамените на свой пароль.

2. Предоставьте удаленный доступ новым пользователям. 

GRANT ALL PRIVILEGES ON *.* TO 'your_username'@'%' WITH GRANT OPTION;

3. Обновление изменений 

FLUSH PRIVILEGES;

10. Перезапустите службу MySQL. 

После завершения настройки перезапустите службу MySQL, используя следующую команду:

sudo systemctl restart mysqld

 Это приведет к тому, что изменения вступят в силу.


в заключение

Из этого блога мы узнали, как установить MySQL 5.7 на CentOS 7. В процессе установки мы узнали о шагах по обновлению системы, загрузке репозитория MySQL, установке сервера MySQL, запуску и настройке MySQL. Кроме того, мы расскажем, как проверить успешную установку MySQL и предоставить дополнительную настройку удаленного доступа. Теперь вы можете начать использовать MySQL для управления базами данных и разработки в CentOS 7. Во введении мы выделили несколько ключевых шагов и соображений, которые мы сейчас рассмотрим дальше.

Первое — обновить систему. Во время любой установки крайне важно поддерживать актуальность вашей системы. Выполняя sudo yum updateкоманды, мы можем получить новейшие пакеты программного обеспечения и исправления безопасности, гарантируя актуальность нашей системы. Это обеспечивает лучшую совместимость и безопасность, а также решает любые проблемы с зависимостями, связанные с установкой MySQL.

Во-вторых, мы скачали и установили репозиторий MySQL. Репозиторий MySQL — это централизованное место, где хранятся пакеты MySQL, поэтому мы можем легко установить MySQL и другое связанное программное обеспечение с помощью команды yum. Используя wgetкоманду загрузки и rpmкоманду установки репозитория, мы можем добавить репозиторий MySQL в нашу систему для последующих установок и обновлений.

На следующих шагах мы yumустановили сервер MySQL с помощью команды. Когда мы запустим эту команду, yum автоматически загрузит и установит MySQL и любые другие необходимые зависимости. Таким образом, мы обеспечиваем успешную установку MySQL, а также хорошую совместимость с другими программными пакетами.

После запуска службы MySQL нам необходимо mysql_secure_installationвыполнить базовую настройку безопасности, выполнив команды. Эта команда проведет нас через некоторые важные элементы конфигурации, такие как установка пароля root, удаление анонимных пользователей, отключение удаленного входа в систему root и т. д. Благодаря этому шагу мы можем обеспечить безопасность MySQL и предотвратить несанкционированный доступ.

Убедившись, что установка MySQL прошла успешно, мы можем systemctl status mysqldпросмотреть статус работы службы MySQL, выполнив команду. Это важно, поскольку позволяет легко проверить правильность работы службы и помочь нам устранить любые потенциальные проблемы.

После успешного входа в MySQL мы можем начать использовать его для управления базой данных и выполнения работ по разработке. Используя mysqlкоманду и указав правильное имя пользователя и пароль, мы можем войти в оболочку MySQL и начать выполнять команды SQL. MySQL предоставляет мощные функции, такие как создание и управление базами данных, таблицами и индексами, выполнение запросов, импорт и экспорт данных и т. д. Это позволяет нам легко выполнять различные операции, связанные с базой данных.

Наконец, мы предоставляем некоторые дополнительные конфигурации удаленного доступа. Это полезно для пользователей, которым необходим доступ к MySQL с удаленного сервера. Создавая новых пользователей и предоставляя им соответствующие разрешения, мы можем разрешить удаленный доступ и обеспечить безопасность и конфиденциальность данных.

Подводя итог, в этом блоге подробно описаны шаги и меры предосторожности при установке MySQL 5.7 на CentOS 7. Благодаря понятным инструкциям и примерам команд читатели смогут легко завершить процесс установки и начать использовать MySQL для управления базами данных и разработки в своих собственных системах. Независимо от того, являетесь ли вы первым пользователем MySQL или CentOS 7, вы можете получить ценные рекомендации и практические знания из этого блога. Надеюсь, этот блог будет полезен читателям!

Supongo que te gusta

Origin blog.csdn.net/m0_69496245/article/details/131440533
Recomendado
Clasificación