Detaillierte Erklärung zur Verwendung des CMD-Befehls zum Bedienen einer MySql-Datenbank

Detaillierte Erklärung zur Verwendung des CMD-Befehls zum Bedienen einer MySql-Datenbank

Erstens: Starten und stoppen Sie den MySQL-Dienst

Netzstopp MySQL
net start mysql

Zweitens: Anmelden

mysql –u Benutzername [–h Hostname oder IP-Adresse] –p Passwort

Hinweis: Der Benutzername ist der Benutzer, mit dem Sie sich anmelden. Der Hostname oder die IP-Adresse sind optional. Für eine lokale Verbindung ist dies nicht erforderlich, für eine Remote-Verbindung jedoch schon. Das Kennwort ist das Kennwort des entsprechenden Benutzers.

Drittens: Neue Benutzer hinzufügen

Format: Erteilen Sie dem durch „Passwort“ identifizierten Benutzernamen@Anmeldehost die Berechtigung für die Datenbank.*

Fügen Sie beispielsweise einen Benutzer „user1“ mit dem Kennwort „password1“ hinzu, damit sich der Benutzer am lokalen Computer anmelden kann und über die Berechtigungen zum Abfragen, Einfügen, Ändern und Löschen aller Datenbanken verfügt. Stellen Sie zunächst als Root-Benutzer eine Verbindung zu MySQL her und geben Sie dann den folgenden Befehl ein:

Gewähren Sie „Select, Insert, Update, Delete“ auf *.* für user1@localhost, identifiziert durch „password1“.

Wenn sich der Benutzer auf jedem Computer bei MySQL anmelden können soll, ändern Sie localhost in „%“.

Wenn Sie nicht möchten, dass Benutzer1 ein Kennwort hat, können Sie einen anderen Befehl ausführen, um das Kennwort zu entfernen.

Gewähren Sie dem durch "" identifizierten Benutzer1@localhost die Berechtigungen "Select, Insert, Update, Delete" auf mydb.*.

Viertens: Betreiben der Datenbank

Melden Sie sich bei MySQL an und führen Sie die folgenden Befehle an der MySQL-Eingabeaufforderung aus. Beenden Sie jeden Befehl mit einem Semikolon.

1. Zeigen Sie die Datenbankliste an.

Datenbanken anzeigen;

Standardmäßig gibt es zwei Datenbanken: MySQL und Test. Die MySQL-Datenbank speichert MySQL-System- und Benutzerberechtigungsinformationen. Wenn wir Passwörter ändern und neue Benutzer hinzufügen, bedienen wir tatsächlich diese Datenbank.

2. Zeigen Sie die Datentabelle in der Bibliothek an:

benutze MySQL;
Tabellen anzeigen;

3. Zeigen Sie die Struktur der Datentabelle an:

Tabellennamen beschreiben;

4. Datenbank erstellen und löschen:

Datenbankbibliotheksname erstellen;
Name der Datenbankbibliothek löschen;

5. Erstellen Sie eine Tabelle:

Bibliotheksnamen verwenden;
Tabelle Tabellenname (Feldliste) erstellen;
Tabellennamen löschen;

6. Löschen Sie die Datensätze in der Tabelle:

aus Tabellennamen löschen;

7. Zeigen Sie die Datensätze in der Tabelle an:

Wählen Sie * aus dem Tabellennamen;

8. Kodierung festlegen

Namen festlegen utf8

Ändern Sie das Passwort des Root-Benutzers.

mysql> update mysql.user set password=PASSWORD('neues Passwort') wobei User='root'; 
mysql> Berechtigungen leeren;

Fünftens: Daten exportieren und importieren

1. Daten exportieren:

mysqldump –opt test > mysql.test

Die Testdatenbank wird in die Datei mysql.test exportiert, bei der es sich um eine Textdatei handelt.

Beispiel: mysqldump -u root -p123456 --databases dbname > mysql.dbname

Exportieren Sie einfach die Datenbank dbname in die Datei mysql.dbname.

2. Daten importieren:

Quelle D:\ceshi.sql

Dies ist die Adresse, unter der die SQL-Datei gespeichert ist

Bedienungsanleitung:

Die einzelnen Textdatenfelder sind durch die Tabulatortaste getrennt.

Test verwenden;
Lade die lokalen Daten in der Datei „Dateiname“ in die Tabelle „Tabellenname“.

1: Verwenden Sie die SHOW-Anweisung, um herauszufinden, welche Datenbanken derzeit auf dem Server vorhanden sind:

mysql> DATENBANKEN ANZEIGEN;

2: Erstellen Sie eine Datenbank MYSQLDATA

mysql> DATENBANK MYSQLDATA ERSTELLEN;

3: Wählen Sie die von Ihnen erstellte Datenbank aus

mysql> USE MYSQLDATA; (Drücken Sie die Eingabetaste und die Meldung „Datenbank geändert“ wird angezeigt, was bedeutet, dass der Vorgang erfolgreich war!)

4: Überprüfen Sie, welche Tabellen in der aktuellen Datenbank vorhanden sind

mysql> TABELLEN ANZEIGEN;

5: Erstellen Sie eine Datenbanktabelle

mysql> CREATE TABLE MYTABLE (Name VARCHAR (20), Geschlecht CHAR (1));

6: Zeigen Sie die Struktur der Tabelle an:

mysql> BESCHREIBEN SIE MYTABLE;

7: Datensätze zur Tabelle hinzufügen

mysql> in MYTABLE-Werte einfügen ("hyq", "M");

8: Laden Sie die Daten im Textformat in die Datenbanktabelle (z. B. D:/mysql.txt).

mysql> LOKALE DATEN INFILE "D:/mysql.txt" IN TABELLE MYTABLE LADEN;

9: Befehl zum Importieren einer SQL-Datei (zum Beispiel D:/mysql.sql)

mysql>Datenbank verwenden;
mysql>Quelle d:/mysql.sql;

10: Tabelle löschen

mysql>Tabelle myTABLE löschen;

11: Tabelle löschen

mysql>aus MYTABLE löschen;

12: Aktualisieren Sie die Daten in der Tabelle

mysql>update MYTABLE set sex="f" wobei name='hyq';

13: Benennen Sie die Tabelle um

Ändern Sie beispielsweise den Namen der Tabelle MyClass in YouClass:

mysql> Tabelle MyClass in YouClass umbenennen;

14: Feldnamen und Attribute ändern

mysql> Tabelle ändern, Test ändern, t_name, t_name_new, varchar (20);

15: Tabelle einfügen/neue Felder hinzufügen

alter table `fy_images` add newColumn varchar(8) NOT NULL COMMENT 'Neu hinzugefügtes Feld'

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • 18 allgemeine Befehle in der MySQL-Befehlszeile
  • Zugriffsvorgang im MySQL-Befehlszeilenmodus MySQL-Datenbankvorgang

<<:  Tutorial zur Änderung des Root-Passworts in MySQL 5.6

>>:  Detaillierte Beschreibung der Verwendung der erweiterten Konfiguration von Firewalld unter Linux

Artikel empfehlen

So lösen Sie das Zeichensatzproblem bei der Anmeldung bei Linux

Zeichensatzfehler treten immer auf Gebietsschema:...

Detaillierte Erklärung des Befehlsmodus in der Javascript-Praxis

Inhaltsverzeichnis Definition Struktur Beispiele ...

10 Tipps zur Verbesserung der Website-Benutzerfreundlichkeit

Ob Unternehmenswebsite, persönlicher Blog, Shoppi...

Detaillierte Erläuterung der Methode zum Vergleichen von Daten in MySQL

Wenn es eine Tabelle mit einem Feld „add_time“ gi...

Vue implementiert Drag & Drop oder Klicken zum Hochladen von Bildern

In diesem Artikel wird der spezifische Code von V...

Prozess des Klassenlademechanismus von Tomcat und Quellcodeanalyse

Inhaltsverzeichnis Vorwort 1. Strukturdiagramm de...

Detailliertes Tutorial zur Offline-Installation von MySQL unter CentOS7

1. Löschen Sie die ursprüngliche MariaDB, sonst k...

Installationsschritte von MySQL unter Linux

1. Laden Sie die MySQL-Tar-Datei herunter: https:...

Stapelweises Ersetzen eines Teils der Daten eines Felds in MySQL (empfohlen)

Stapelweises Ersetzen eines Teils der Daten eines...

Empfohlene 20 besten kostenlosen englischen Handschrift-Schriftarten

Jellyka BeesAntike Handschrift [Ank]* Jellyka Cutt...

Vue implementiert grafischen Überprüfungscode

In diesem Artikelbeispiel wird der spezifische Co...