MySQL-Dienst und Datenbankverwaltung

MySQL-Dienst und Datenbankverwaltung

1. Anweisungen zum Starten und Stoppen des Dienstes

1.1 Offizielle MSI-Installationsadresse von MySQL 5.7 unter Windows

(Wählen Sie die Version aus, die Sie am liebsten installieren möchten):

https://downloads.mysql.com/archives/installer/

1.1.1: In Win7 aufgetretene Probleme: Der Programm-Eingabepunkt „fesetround“ kann in der Dynamic Link Library nicht gefunden werden. Lösung:

Adresse des Downloads der C++-Bibliothek:

https://support.microsoft.com/en-us/help/3138367/update-for-visual-c-2013-and-visual-c-redistributable-package

Nachdem Sie die ausgewählte Installation heruntergeladen haben, fahren Sie mit dem nächsten Schritt fort:

1.2, Windows

(mysql57 ist der MySQL-Dienstname):

  • Starten Sie: net start mysql57
  • Herunterfahren: net stop mysql57

1.3, Linux

(mysql ist der Name des MySQL-Dienstes):

Start :[ root@localhost ~]service mysql start

Herunterfahren :[ root@localhost ~]service mysql stop

1.4. Geben Sie MySQL im Cmd-Fenster unter Windows ein:

Wechseln Sie mit cd in das Bin-Verzeichnis, in dem MySQL installiert ist:

C:\Windows\system32>cd C:\Program Files\MySQL\MySQL Server 5.7\bin

Verbindung zum MySQL-Server herstellen:

C:\Programme\MySQL\MySQL Server 5.7\bin>mysql -uroot -p
Passwort eingeben: ******
Willkommen beim MySQL-Monitor. Befehle enden mit ; ​​oder \g.
Ihre MySQL-Verbindungs-ID ist 3
Serverversion: 5.7.17-log MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle und/oder seine Tochtergesellschaften. Alle Rechte vorbehalten.

Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer
Tochtergesellschaften. Andere Namen können Marken ihrer jeweiligen
Eigentümer.

Geben Sie „help;“ oder „\h“ ein, um Hilfe zu erhalten. Geben Sie „\c“ ein, um die aktuelle Eingabeanweisung zu löschen.

MySQL>

mysql stellt den Client-Befehl dar, hinter -u folgt der Datenbankbenutzer, mit dem eine Verbindung hergestellt werden soll, -p bedeutet, dass ein Kennwort erforderlich ist.

1.4 Datenbankverwaltung

1.4.1. Erstellen Sie eine OrderManage-Datenbank

mysql> Datenbank orderManage erstellen;
Abfrage OK, 1 Zeile betroffen (0,00 Sek.)

1.4.2. Alle Datenbanken anzeigen

mysql> Datenbanken anzeigen;
+--------------------+
| Datenbank |
+--------------------+
| Informationsschema |
| Haufen |
|mysql |
| Prüfung |
|Bestellung verwalten|
+--------------------+ 5 Zeilen im Satz (0,00 Sek.)


Es ist ersichtlich, dass in der obigen Liste neben orderManage noch 4 weitere Datenbanken vorhanden sind, die alle installiert sind
MySQL wird automatisch vom System erstellt und seine jeweiligen Funktionen sind wie folgt.

  • 1. information_schema : speichert hauptsächlich einige Datenbankobjektinformationen im System. Beispielsweise Benutzertabelleninformationen, Spalteninformationen, Berechtigungsinformationen, Zeichensatzinformationen, Partitionsinformationen usw.
  • 2. cluster : speichert die Clusterinformationen des Systems.
  • 3. mysql : speichert die Benutzerberechtigungsinformationen des Systems.
  • 4. test : Eine vom System automatisch erstellte Testdatenbank, die von jedem Benutzer verwendet werden kann.

1.4.3. Wählen Sie einen Dateneintrag aus

Wählen Sie aus, um zur OrderManage-Datenbank zu gelangen:

mysql> verwenden Sie Ordermanage;
Datenbank geändert


Daraus können wir ersehen, dass beim Aufrufen der Datenbank die Groß- und Kleinschreibung des Datenbanknamens nicht beachtet wird.

1.4.4, Alle Tabellen in dieser Datenbank anzeigen

mysql> Tabellen anzeigen;
Leerer Satz (0,00 Sek.)


An diesem Punkt zeigt es, dass es keine Tabelle in der orderManage Datenbank gibt (Leerer Satz bedeutet, dass das Operationsergebnis leer ist).

1.4.5. Löschen der Datenbank

mysql> Datenbank ordermanage löschen;
Abfrage OK, 0 Zeilen betroffen (0,01 Sek.)


1.5. Konfigurieren Sie MySQL, um Fernzugriff zuzulassen

Bei der Verbindung über IP treten folgende Probleme auf:

Lösung:

Melden Sie sich als Root-Benutzer bei der MySQL-Datenbank an und fragen Sie die Anmeldebenutzerinformationen ab:

mysql -u root -p

benutze MySQL;

wähle den Host vom Benutzer aus, wobei Benutzer = „root“ ist


Host auf % setzen

Benutzer aktualisieren, Host festlegen = "%", wobei Benutzer = "root" ist;


Denken Sie nach Abschluss der Host-Änderung daran, Flush-Berechtigungen auszuführen, damit die Konfiguration sofort wirksam wird.

Berechtigungen leeren;
 

Dies ist das Ende dieses Artikels über MySQL-Dienste und Datenbankverwaltung. Weitere relevante Inhalte zu MySQL-Diensten und Datenbankverwaltung finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der Installations-, Konfigurations-, Start- und Herunterfahrmethoden des MySQL-Servers
  • MySQL-Installation mehrerer Instanzen - Boot- und Autostart-Dienstkonfigurationsprozess
  • Konfigurationsprozess für selbststartende Dienste für einzelne Instanzen von MySQL5.7
  • MySQL-Konfiguration Master-Slave-Server (ein Master und mehrere Slaves)
  • MySQL in Windows net start mysql Beim Starten des MySQL-Dienstes tritt ein Fehler auf. Lösung für Systemfehler
  • 5 MySQL-GUI-Tools, die Ihnen bei der Datenbankverwaltung empfohlen werden
  • 19 MySQL-Optimierungsmethoden im Datenbankmanagement
  • Detaillierte Einführung in 5 häufig verwendete MySQL-Datenbankverwaltungstools
  • Zusammenfassung gängiger Befehle für die MySQL-Datenbankverwaltung

<<:  Detaillierte Erklärung des Vue2 Cube-UI-Zeitwählers

>>:  Drei Scrolling-Effekte für die Benachrichtigungsleiste, implementiert mit reinem CSS

Artikel empfehlen

Ein Leitfaden zur Optimierung leistungsstarker Websites

Goldene Regeln der Leistung: Nur 10 bis 20 % der ...

Beispiel für eine HTTPS-Konfigurationsmethode für den Nginx-Server

Linux: Linux-Version 3.10.0-123.9.3.el7.x86_64 Ng...

Der Unterschied zwischen Name und Wert im Eingabe-Tag

Typ ist das Steuerelement, das für die Eingabe und...

Natives JS zur Implementierung der Formularvalidierungsfunktion

Inhaltsverzeichnis Bei der Entwicklung kann eine ...

Detaillierte Erläuterung der Kubernetes-Pod-Orchestrierung und des Lebenszyklus

Inhaltsverzeichnis K8S Master Grundlegende Archit...

Einführung in die reaktive Funktion toRef-Funktion ref-Funktion in Vue3

Inhaltsverzeichnis Reaktive Funktion Verwendung: ...

Funktionen in TypeScript

Inhaltsverzeichnis 1. Funktionsdefinition 1.1 Fun...

Mehrere CSS3-Tag-Abkürzungen (empfohlen)

border-radius: CSS3 abgerundete Ecken Syntax: bor...

Sechs Möglichkeiten, die Größe von Docker-Images zu reduzieren

Seitdem ich 2017 mit der Arbeit an Vulhub begonne...

So verwenden Sie die Vue-Cache-Funktion

Inhaltsverzeichnis Cache-Funktion in vue2 Transfo...