Heim > Datenbank > MySQL-Tutorial > Hauptteil

Centos7 MySQL installieren

WBOY
Freigeben: 2023-05-14 10:16:07
Original
9216 Leute haben es durchsucht

CentOS 7-System ist ein sehr verbreitetes Server-Betriebssystem. Viele Betriebs- und Wartungsmitarbeiter und Entwickler müssen die MySQL-Datenbank installieren, wenn sie das CentOS 7-System verwenden. In diesem Artikel werden die Schritte zur Installation der MySQL-Datenbank unter CentOS 7 vorgestellt.

1. Laden Sie MySQL herunter und installieren Sie es. Zunächst müssen Sie die entsprechende Version des MySQL-Installationspakets von der offiziellen MySQL-Website herunterladen /

    Wählen Sie auf der Download-Seite die entsprechende Version aus. Bei der Auswahl müssen Sie auf folgende Punkte achten:
  1. Wählen Sie Linux – Generisch für die Systemplattform
    Wählen Sie Generisches Linux (x86, 64-Bit) für die Systemversion, Komprimiertes TAR-Archiv
  • Entpacken Sie nach Abschluss des Downloads das komprimierte Paket, um das Verzeichnis anzugeben, z. B. /usr/local/mysql.
  • Nach der Dekomprimierung müssen Sie dem dekomprimierten Ordner die erforderlichen Berechtigungen erteilen. Verwenden Sie den folgenden Befehl:
    cd /usr/local/
    chmod -R 755 mysql
    Nach dem Login kopieren
  1. Installieren Sie die MySQL-Systembibliothek:
    yum install mysql-community-server
    Nach dem Login kopieren
  1. Starten Sie die MySQL-Datenbank:
    systemctl start mysqld.service
    Nach dem Login kopieren
  1. MySQL-Version erkennen :
    mysql -V
    Nach dem Login kopieren
  1. MySQL zum Systemdienst hinzufügen:
    systemctl enable mysqld.service
    Nach dem Login kopieren
  1. 2. MySQL konfigurieren

Geben Sie das MySQL-Installationsverzeichnis ein:

    cd /usr/local/mysql
    Nach dem Login kopieren
  1. My.cnf-Datei erstellen:
    cp support-files/my-default.cnf /etc/my.cnf
    Nach dem Login kopieren
  1. Meine.cnf ändern Konfiguration:
    vi /etc/my.cnf
    Nach dem Login kopieren
  1. Fügen Sie die folgenden Parameter im Abschnitt [mysqld] der my.cnf-Datei hinzu:
  2. default-character-set=utf8
    Nach dem Login kopieren

Berechtigungen ändern:

    chown -R mysql:mysql /var/lib/mysql
    Nach dem Login kopieren
  1. MySQL neu starten:
    systemctl restart mysqld.service
    Nach dem Login kopieren
  1. Legen Sie das MySQL-Root-Benutzerkennwort fest:
    mysql_secure_installation
    Nach dem Login kopieren
  1. Geben Sie das neue Passwort ein
    Ob der anonyme Benutzer gelöscht werden soll (j/n): y
  • Ob die Root-Remote-Anmeldung verboten werden soll (j/n): n
  • Ob die Testdatenbank und der Testzugriff gelöscht werden sollen Rechte (j/n): y
  • Ob die Berechtigungskontrolltabelle neu geladen werden soll (j/n): y
  • Bei MySQL Root-Benutzer anmelden:
    mysql -u root -p
    Nach dem Login kopieren
  1. Geben Sie das gerade festgelegte Passwort ein, um sich anzumelden.

MySQL-Datenbankkodierung festlegen:

    ALTER DATABASE 数据库名 CHARACTER SET utf8;
    Nach dem Login kopieren
  1. 3. MySQL verwalten

Benutzer erstellen und autorisieren:

    GRANT ALL PRIVILEGES ON 数据库名.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
    Nach dem Login kopieren
  1. Beachten Sie, dass Sie in einer Entwicklungsumgebung den folgenden Befehl verwenden können:
  2. GRANT ALL PRIVILEGES ON 数据库名.* TO '用户名'@'localhost' IDENTIFIED BY '密码' WITH GRANT OPTION;
    Nach dem Login kopieren

Den aktuellen Benutzer anzeigen:

    SELECT USER();
    Nach dem Login kopieren
  1. Aktuelle MySQL-Datenbank anzeigen:
    SHOW DATABASES;
    Nach dem Login kopieren
  1. MySQL-Datenbank erstellen:
    CREATE DATABASE 数据库名;
    Nach dem Login kopieren
  1. MySQL-Datenbank löschen:
    DROP DATABASE 数据库名;
    Nach dem Login kopieren
  1. MySQL-Daten erstellen. Tabelle:
    CREATE TABLE 表名 (字段名1 字段类型1 [NOT NULL], 字段名2 字段类型2 [NOT NULL], …);
    Nach dem Login kopieren
  1. Wird häufig verwendet Befehle:
  1. Mit MySQL verbinden: mysql -u Benutzername -p
    MySQL schließen: systemctl stop mysqld.service
  • MySQL starten: systemctl start mysqld.service
  • Zusammenfassung
Die Installation der MySQL-Datenbank unter CentOS 7 ist Nicht kompliziert, Sie müssen nur die oben genannten Schritte befolgen. Es ist zu beachten, dass es aus Gründen der Systemsicherheit nicht empfohlen wird, den Root-Benutzer für das öffentliche Netzwerk zu öffnen. Daher ist es am besten, die Remote-Anmeldung zu verbieten und sie nur auf diesem Computer zu verwenden. Der Autorisierungsbereich von MySQL sollte so weit wie möglich kontrolliert werden und das Passwort sollte rechtzeitig geändert werden, um die Sicherheit von MySQL zu gewährleisten.

Das obige ist der detaillierte Inhalt vonCentos7 MySQL installieren. 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