Heim > Datenbank > MySQL-Tutorial > Hauptteil

Centos Yum Installation MySQL

WBOY
Freigeben: 2023-05-20 11:14:08
Original
705 Leute haben es durchsucht

CentOS ist eine kostenlose und Open-Source-Linux-Distribution und ein stabiles und effizientes Server-Betriebssystem. Wenn wir CentOS verwenden, müssen wir normalerweise einige Dienste oder Tools installieren, beispielsweise die MySQL-Datenbank. In diesem Artikel stellen wir die detaillierten Schritte zur Installation von MySQL mit yum unter CentOS vor.

  1. Laden Sie die entsprechende Yum-Quell-Repo-Datei von der offiziellen MySQL-Website herunter und verschieben Sie sie in das Yum-Quellkonfigurationsdateiverzeichnis von CentOS.
# 下载yum源文件
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

# 安装yum源文件,如果已经安装可以使用yum reinstall命令重新安装
sudo rpm -ivh mysql80-community-release-el7-1.noarch.rpm

# 将yum源配置文件复制到yum源配置目录下
sudo cp /etc/yum.repos.d/mysql-community.repo /etc/yum.repos.d/mysql-community.repo.bak
Nach dem Login kopieren
  1. Aktualisieren Sie die Yum-Quelle und installieren Sie MySQL:
# 更新Yum源
sudo yum makecache

# 安装 MySQL
sudo yum install mysql-server
Nach dem Login kopieren
  1. Aktivieren Sie den MySQL-Dienst und konfigurieren Sie den automatischen Start beim Booten.
# 启动MySQL服务
sudo systemctl start mysqld

# 开机自启动MySQL服务
sudo systemctl enable mysqld
Nach dem Login kopieren
  1. Konfigurieren Sie MySQL.

Sie müssen MySQL zuerst nach dem Start konfigurieren Das Passwort wird generiert, wenn MySQL zum ersten Mal gestartet wird. Verwenden Sie zum Anzeigen den folgenden Befehl:

sudo grep 'A temporary password' /var/log/mysqld.log
Nach dem Login kopieren

Verwenden Sie das generierte temporäre Passwort, um sich im MySQL-Befehlszeilenmodus anzumelden, konfigurieren Sie den MySQL-Benutzernamen und das Passwort:

#以临时密码为*8Lh8tU-m$iV 进入mysql
mysql -uroot -p*8Lh8tU-m$iV

#输入以下命令修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'yournewpassword';

#修改完后,退出mysql,使用新密码重新登录
exit

mysql -uroot -p
Nach dem Login kopieren
  1. Konfigurieren Sie die MySQL-Sicherheit :

Verwenden Sie den folgenden Befehl für die MySQL-Sicherheitskonfiguration:

#进入mysql安全配置
sudo mysql_secure_installation

#按提示操作,设置管理员密码等
Nach dem Login kopieren
  1. Kodierung für MySQL festlegen

Die MySQL-Standardkodierung ist latin1, wir möchten sie in utf8 ändern. Führen Sie zuerst Folgendes in MySQL aus:

# 进入mysql安全配置
sudo mysql_secure_installation

# 设置管理员密码后进入安全设置,并输入以下命令修改MySQL编码
set global character_set_server = utf8mb4;
set global collation_server = utf8mb4_unicode_ci;
Nach dem Login kopieren

Dann in die /etc/my.cnf-Datei Fügen Sie im Abschnitt [mysqld] die folgenden zwei Codezeilen hinzu:

[mysqld]
character_set_server = utf8mb4
collation_server = utf8mb4_unicode_ci
Nach dem Login kopieren

Mysql neu starten, nachdem die Einstellung wirksam wurde:

sudo systemctl restart mysqld.service
Nach dem Login kopieren

Bisher haben wir MySQL erfolgreich auf CentOS mit yum installiert. und können sich über den Befehl mysql -u root -p anmelden und verwenden.

Das obige ist der detaillierte Inhalt vonCentos Yum Installation MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage