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.
# 下载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
# 更新Yum源 sudo yum makecache # 安装 MySQL sudo yum install mysql-server
# 启动MySQL服务 sudo systemctl start mysqld # 开机自启动MySQL服务 sudo systemctl enable mysqld
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
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
Verwenden Sie den folgenden Befehl für die MySQL-Sicherheitskonfiguration:
#进入mysql安全配置 sudo mysql_secure_installation #按提示操作,设置管理员密码等
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;
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
Mysql neu starten, nachdem die Einstellung wirksam wurde:
sudo systemctl restart mysqld.service
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!