Heim >Datenbank >MySQL-Tutorial >So starten und stoppen Sie den MySQL-Dienst auf einem Linux-Server

So starten und stoppen Sie den MySQL-Dienst auf einem Linux-Server

PHPz
PHPzOriginal
2023-04-17 16:40:102786Durchsuche

MySQL ist ein beliebtes relationales Datenbankverwaltungssystem, das in vielen Anwendungen und Websites weit verbreitet ist. Ob als Entwickler oder Systemadministrator, die Beherrschung der Grundfunktionen von MySQL ist notwendig. Einer der grundlegendsten Vorgänge ist das Starten und Stoppen des MySQL-Dienstes.

Der Vorgang zum Starten und Stoppen von MySQL ist sehr einfach. In diesem Artikel zeigen wir Ihnen, wie Sie den MySQL-Dienst auf einem Linux-Server starten und stoppen.

Starten Sie den MySQL-Dienst

Es gibt zwei Möglichkeiten, den MySQL-Dienst auf einem Linux-Server zu starten: mit Befehlszeilentools und mit selbststartenden Skripten.

Methode 1: Befehlszeilentools verwenden

Sie können Befehlszeilentools verwenden, um den MySQL-Dienst zu starten. Bitte folgen Sie diesen Schritten:

  1. Terminal öffnen.
  2. Geben Sie den folgenden Befehl in das Terminal ein, um den MySQL-Dienst zu starten:
sudo service mysql start
  1. Sie werden aufgefordert, Ihr System-Anmeldekennwort einzugeben, um Ihre Berechtigungen zu bestätigen.
  2. Wenn MySQL erfolgreich gestartet wird, sollten Sie die folgende Ausgabe sehen:
$ sudo service mysql start
 * Starting MySQL database server mysqld
   ...done.

Methode 2: Verwenden Sie ein Selbststartskript

Eine andere Möglichkeit, den MySQL-Dienst zu starten, ist die Verwendung eines Selbststartskripts. Dadurch wird der MySQL-Dienst automatisch gestartet, wenn Ihr System startet.

Bitte folgen Sie diesen Schritten:

  1. Terminal öffnen.
  2. Geben Sie im Terminal den folgenden Befehl ein, um die Datei my.cnf zu bearbeiten:
sudo nano /etc/mysql/my.cnf
  1. Fügen Sie am Ende der Datei my.cnf die folgende Zeile hinzu:
[mysqld]
should_restart_mysql = yes

Dadurch wird sichergestellt, dass MySQL beim Systemstart automatisch gestartet wird .

  1. Speichern und schließen Sie die Datei my.cnf.
  2. Geben Sie den folgenden Befehl in das Terminal ein, um Ihr System zu aktualisieren:
sudo update-rc.d mysql defaults
  1. Wenn MySQL erfolgreich gestartet wird, sollten Sie die folgende Ausgabe sehen:
$ sudo update-rc.d mysql defaults
Adding system startup for /etc/init.d/mysql ...
   /etc/rc0.d/K20mysql -> ../init.d/mysql
   /etc/rc1.d/K20mysql -> ../init.d/mysql
   /etc/rc6.d/K20mysql -> ../init.d/mysql
   /etc/rc2.d/S20mysql -> ../init.d/mysql
   /etc/rc3.d/S20mysql -> ../init.d/mysql
   /etc/rc4.d/S20mysql -> ../init.d/mysql
   /etc/rc5.d/S20mysql -> ../init.d/mysql

Stoppen Sie den MySQL-Dienst.

Stoppen Sie den MySQL-Dienst auf dem Linux-Server als Nun, zwei Methoden: Verwendung von Befehlszeilentools und Verwendung selbststartender Skripte.

Methode 1: Befehlszeilentools verwenden

Sie können Befehlszeilentools verwenden, um den MySQL-Dienst zu stoppen. Bitte folgen Sie diesen Schritten:

  1. Terminal öffnen.
  2. Geben Sie den folgenden Befehl in das Terminal ein, um den MySQL-Dienst zu stoppen:
sudo service mysql stop
  1. Sie werden aufgefordert, Ihr System-Anmeldekennwort einzugeben, um Ihre Berechtigungen zu bestätigen.
  2. Wenn MySQL erfolgreich gestoppt wurde, sollten Sie die folgende Ausgabe sehen:
$ sudo service mysql stop
 * Stopping MySQL database server mysqld
   ...done.

Methode 2: Verwenden Sie ein Selbststartskript

Eine andere Möglichkeit, den MySQL-Dienst zu stoppen, ist die Verwendung eines Selbststartskripts. Dadurch wird der MySQL-Dienst automatisch heruntergefahren, wenn Ihr System heruntergefahren wird.

Bitte folgen Sie diesen Schritten:

  1. Terminal öffnen.
  2. Geben Sie den folgenden Befehl in das Terminal ein, um die my.cnf-Datei zu bearbeiten:
sudo nano /etc/mysql/my.cnf
  1. Fügen Sie die folgende Zeile am Ende der my.cnf-Datei hinzu:
[mysqld]
should_restart_mysql = no

Dadurch wird sichergestellt, dass MySQL automatisch heruntergefahren wird, wenn die Das System wird heruntergefahren.

  1. Speichern und schließen Sie die Datei my.cnf.
  2. Geben Sie den folgenden Befehl in das Terminal ein, um Ihr System zu aktualisieren:
sudo update-rc.d mysql remove
  1. Wenn MySQL erfolgreich gestoppt wurde, sollten Sie die folgende Ausgabe sehen:
$ sudo update-rc.d mysql remove
 Removing any system startup links for /etc/init.d/mysql ...
   /etc/rc0.d/K20mysql
   /etc/rc1.d/K20mysql
   /etc/rc2.d/S20mysql
   /etc/rc3.d/S20mysql
   /etc/rc4.d/S20mysql
   /etc/rc5.d/S20mysql
   /etc/rc6.d/K20mysql

Schlussfolgerung

Der MySQL-Dienst wird auf einem Linux-Server gestartet und gestoppt Eine einfache, aber wichtige Aufgabe, die sowohl für Datenbankentwickler als auch für Systemadministratoren notwendig ist. In diesem Artikel haben wir Ihnen gezeigt, wie Sie den MySQL-Dienst mithilfe von Befehlszeilentools und Selbststartskripten starten und stoppen. Wählen Sie die für Sie geeignete Methode und stellen Sie stets sicher, dass Ihr MySQL-Dienst verfügbar und sicher ist.

Das obige ist der detaillierte Inhalt vonSo starten und stoppen Sie den MySQL-Dienst auf einem Linux-Server. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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