Heim Datenbank MySQL-Tutorial Allgemeine MySQL-Anweisungen und Verwendung

Allgemeine MySQL-Anweisungen und Verwendung

May 16, 2018 pm 03:43 PM
mysql 常用 用法

In diesem Artikel werden hauptsächlich die allgemeinen Aussagen von MySQL vorgestellt. Ich hoffe, dass er für alle hilfreich ist.

1. Grundfunktionen von MySQL

1. Starten Sie den MySQL-Datenbankdienst
Format: net start mysql

Beispiel: net start mysql57

2. Schließen Sie den MySQL-Datenbankdienst
Format: net stop mysql
Zum Beispiel: net stop mysql57

3. Melden Sie sich beim MySQL-Dienst an
Format: mysql -u root -p
: mysql -u root -p Geben Sie nach erfolgreicher Ausführung das Passwort ein,

4. Sehen Sie sich die Version der aktuellen Datenbank xinxi an
Format: select version();


5. Aktuelle Uhrzeit anzeigen
Format: Jetzt auswählen();


6. Beenden,

2. Datenbank-Datenbankbetrieb


1. Prüfen Sie, welche Datenbanken derzeit verfügbar sind

Format: Datenbanken anzeigen;

2. Erstellen Sie eine Datenbank

Format: Datenbank erstellen Datenbankname charset=utf8;

Beispiel: Datenbank erstellen wen charset=utf8;

3. Datenbank löschen

Format: Datenbank löschen Datenbankname;

Beispiel: Datenbank löschen wen;

4. Datenbank verwenden

Format: Datenbanknamen verwenden;

Beispiel: Datenbank verwenden wen;

5. Die aktuell verwendete Datenbank anzeigen

Format: Datenbank auswählen();

3. Tabellenoperationen

1. Die aktuelle Datenbanktabelle anzeigen

Format: Tabellen anzeigen;

2. Tabelle erstellen

Format: Tabelle erstellen Tabellenname (Feldname und -typ);

Beispiel: Tabelle erstellen student(id int auto_increment Primary Key,Name varchar(20) not null,age int not null,address varchar(20),gender bit default 1);

3. Sehen Sie sich die Struktur der Tabelle an

Format: desc-Tabellenname;

Beispiel: desc-Student;


4. Sehen Sie sich die Anweisung an, um die Tabelle zu erstellen

Format: Tabelle erstellen, Tabellennamen anzeigen;


5. Tabelle löschen

Format: Tabelle löschen, Tabellennamen löschen;

Beispiel: Tabelle löschen Student;


6. Ändern Sie die Tabelle

1. Ändern Sie den Namen der Tabelle

Format: Tabelle umbenennen, alter Tabellenname in neuer Tabellenname;

Beispiel: Tabelle Student in Students umbenennen;


2. Ändern Sie die Struktur der Tabelle, fügen Sie |. drop | hinzu

1. Ein neues Feld hinzufügen

Format: Tabellenname ändern, Feldnamentyp hinzufügen

Beispiel: Tabelle ändern, Telefon int hinzufügen; Ändern

Format: Tabelle ändern, Tabellenname, alten Feldnamen ändern, neuer Feldname, neuer Feldtyp;

Beispiel: Tabelle ändern, Student ändern, Telefonnummer varchar(20);

3. Löschen löschen

Format: Tabellennamen ändern, Feldnamen löschen;

Beispiel: Tabellenstudenten-Drop-Nummer ändern;

4. Datenoperationen

1. Daten einfügen

1. Vollständige Spaltendaten einfügen

Format: In Tabellennamenwerte einfügen( Wert 1, Wert 2,....)

Hinweis: Die Reihenfolge der Werte muss der Struktur der Tabelle entsprechen. Der Hauptschlüssel kann als 0 

Beispiel: Einfügen in Schülerwerte(0,"Xiaoming",36,"Beijing Chaoyang District",1);

2. Standardeinfügung

Format: in Tabellennamen einfügen (Feldname 1, Feldname 2,....) Werte(Wert 1, Wert 2,....)

Beispiel: einfügen in Schüler(Name,Alter, Adresse) Werte("小东",48,"Shenzhen Nanshan District");

3. Fügen Sie mehrere Daten ein

Format : Werte in den Tabellennamen einfügen (Wert 1, Wert 2,. ...), (Wert 1, Wert 2, ....), (Wert 1, Wert 2, ...)

Beispiel: Einfügen in Schülerwerte(0," Xiaoyun",45,"Hangzhou",0),(0,"Xiaoyu",105,"Russia",0),(0,"Xiaoqing", 99,"Japan",0);

2. Daten löschen

Format: Aus Tabellennamen löschen, wobei Bedingungen gelten

Beispiel: Aus Schüler löschen, wobei Alter = 105;

aus Schüler löschen

bedeutet, alles ohne Bedingungen zu löschen, bitte mit Vorsicht verwenden

3. Daten ändern

Format: Tabellenname aktualisieren, Feldname 1=Wert, Feldname 2=Wert,... wobei Bedingungen

Schülersatz Geschlecht = 1 aktualisieren, wobei name = "Xiaoqing";

Schülersatz alter = 52,address="Shenzhen" aktualisieren, wobei name = "Xiaodong";

4. Alle Daten anzeigen

Format: * aus Tabellennamen auswählen;

Beispiel: * aus Schüler auswählen;

5. Daten abfragen

1. Format abfragen

1. Alle abfragen

Format: * aus Tabellenname auswählen;

2. Abfrage

gemäß den Bedingungen Format: Feldname 1, Feldname 2 auswählen. . from Tabellenname, wobei Bedingung

3. Von folgt der Tabellenname, der angibt, welche Tabelle abgefragt werden soll

4 gefolgt von der Filterbedingung

5. Sie können den Feldnamen als Alias ​​verwenden, um dem Feldnamen einen Alias ​​zu geben

Beispiel: Anzeigename und Alter

Name und Alter des Schülers auswählen;

Name als „Name“ des Schülers auswählen;

2. Operationen in Bedingungen

1. Vergleich Operatoren

> > Größer als

< Kleiner als

>= Größer als oder gleich

<= Kleiner oder gleich

= gleich

!= ungleich

Format: Wählen Sie Feldname 1, Feldname 2,... aus Tabellenname aus, wobei der Wert des Feldnamen-Vergleichsoperators gilt;

Beispiel: auswählen * von Schüler mit Alter < 50;

 

2. Logische Operatoren

und und

oder oder

nicht 🎜>

Format: Wählen Sie Feldname 1, Feldname 2,... aus Tabellenname aus, wobei Feldnamen-Vergleichsoperatorwert logischer Operator Feldnamen-Vergleichsoperator ist Wert...;

Beispiel: Wählen Sie * aus Schüler, bei dem Alter < 50 und Alter > 40;

Wählen Sie * aus Schüler, bei dem nicht (Alter < 50 und Alter > 40). );

3. Fuzzy-Operator wie

% stellt mehrere beliebige Zeichen dar

_ stellt ein beliebiges Zeichen dar

Anforderung: Übereinstimmung alle Personen mit kleinen Nachnamen

Format: Wählen Sie * vom Schüler aus, dessen Name etwa „小%“ ist;

Format: Wählen Sie * vom Schüler aus, dessen Name etwa „小_“ ist;

Anforderung: Übereinstimmung

mit „小“ im Namen wählen Sie * aus Schüler aus, wobei der Name etwa „%小%“ ist;



4. Bereichsabfrage
in (mehrere Werte), um zu bestimmen, ob ein Wert einer von mehreren Werten ist
zwischen Wert 1 (einschließlich) und Wert 2 (einschließlich), um zu bestimmen, ob ein Wert zwischen Wert liegt 1 und Zwischen Wert 2
Format: Wählen Sie Feldname 1, Feldname 2,... aus Tabellenname aus, wobei Feldnamenbereichsoperatorwert
Beispiel: Suchen Sie nach 25 oder 45 oder 80 oder 90
Wählen Sie *; von Schüler, dessen Alter in (25,45,80,90);
Anforderung: Suchen Sie die Daten zwischen 25 und 45
wählen Sie * von Schüler, dessen Alter zwischen 25 und 45 liegt;

5. Null Urteil
ist null
ist nicht null
Format: Wählen Sie Feldname 1, Feldname 2,... aus Tabellenname aus, wobei Feldname null ist;
Daten einfügen: einfügen in student(name, Alter) Werte("小·超",60);
Beispiel: Wählen Sie * von Schüler aus, dessen Adresse null ist;
Wählen Sie * von Schüler aus, dessen Adresse nicht null ist;

6. Duplikat entfernen Werte
Format: eindeutigen Feldnamen aus Tabellennamen auswählen, wobei Bedingung;
Beispiel: eindeutiges Geschlecht aus Schüler auswählen

7. Aggregationsfunktion
Anzahl (*) Ermitteln der Gesamtzahl Anzahl der Daten im aktuellen Ergebnis
sum (Spaltenname) Finden Sie die Summe der entsprechenden Spalten
avg (Spaltenname) Finden Sie den Durchschnitt der aktuellen Spalte
max (Spaltenname) Finden Sie den aktuellen The Maximalwert der Spalte
min (Spaltenname) Finden Sie den Minimalwert der aktuellen Spalte
Beispiel: Wie viele Daten gibt es in der aktuellen Tabelle
select count(*) from student;
Den Jüngsten finden?
Mindestalter des Schülers auswählen;

8. Gruppieren nach
Format: Feldnamen auswählen ... aus Tabellennamen, wobei Bedingung nach Feldnamen gruppieren soll

Überprüfen Sie, wie viele Geschlechter es gibt

Beispiel: Geschlecht aus Schülergruppe nach Geschlecht auswählen;

Anforderung: Zählen Sie, wie viele Jungen und Mädchen es gibt
Geschlecht auswählen ,count(*) aus der Schülergruppe nach Geschlecht;
Anforderung: Anzahl aller Mädchen zählen?
Beispiel: Geschlecht auswählen,count(*) aus der Schülergruppe nach Geschlecht mit Geschlecht = 1;
wobei Abfrage Bedingung, wird zuerst ausgeführt. Abfragebedingungen
Die Abfragebedingungen basieren auf den Abfrageergebnissen

9. Sortieren
Format: Feldname auswählen... aus Tabellenname, wobei Bedingungsreihenfolge nach Feldname 1, Feldname 2...
Beispiel: Alter vom Jüngsten zum Ältesten
Wählen Sie * aus der Reihenfolge der Schüler nach Alter;
Standardmäßig wird von klein nach groß sortiert
aufsteigend aufsteigend von klein nach groß
absteigend von groß nach klein
wählen Sie * aus der Reihenfolge der Schüler nach Alter aufsteigend;

10. Format: Wählen Sie den Feldnamen aus ... aus dem Tabellennamen wo Bedingungsgrenze Startwert, wie viel Datenelement

Der Startwert kann bei 0 beginnen

Beispiel: Wählen Sie * aus Studentenlimit 0,3; Verwandte Empfehlungen:

Einführung in gängige MySQL-Anweisungen

Erläuterungszusammenfassung gängiger MySQL-Anweisungen

Php fragt allgemeine MySQL-Anweisungen nach Zeit ab

Das obige ist der detaillierte Inhalt vonAllgemeine MySQL-Anweisungen und Verwendung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

MySQL: Die einfache Datenverwaltung für Anfänger MySQL: Die einfache Datenverwaltung für Anfänger Apr 09, 2025 am 12:07 AM

MySQL ist für Anfänger geeignet, da es einfach zu installieren, leistungsfähig und einfach zu verwalten ist. 1. Einfache Installation und Konfiguration, geeignet für eine Vielzahl von Betriebssystemen. 2. Unterstützung grundlegender Vorgänge wie Erstellen von Datenbanken und Tabellen, Einfügen, Abfragen, Aktualisieren und Löschen von Daten. 3. Bereitstellung fortgeschrittener Funktionen wie Join Operations und Unterabfragen. 4. Die Leistung kann durch Indexierung, Abfrageoptimierung und Tabellenpartitionierung verbessert werden. 5. Backup-, Wiederherstellungs- und Sicherheitsmaßnahmen unterstützen, um die Datensicherheit und -konsistenz zu gewährleisten.

MySQL: Einfache Konzepte für einfaches Lernen MySQL: Einfache Konzepte für einfaches Lernen Apr 10, 2025 am 09:29 AM

MySQL ist ein Open Source Relational Database Management System. 1) Datenbank und Tabellen erstellen: Verwenden Sie die Befehle erstellte und creatEtable. 2) Grundlegende Vorgänge: Einfügen, aktualisieren, löschen und auswählen. 3) Fortgeschrittene Operationen: Join-, Unterabfrage- und Transaktionsverarbeitung. 4) Debugging -Fähigkeiten: Syntax, Datentyp und Berechtigungen überprüfen. 5) Optimierungsvorschläge: Verwenden Sie Indizes, vermeiden Sie ausgewählt* und verwenden Sie Transaktionen.

Wie man phpmyadmin öffnet Wie man phpmyadmin öffnet Apr 10, 2025 pm 10:51 PM

Sie können PhpMyAdmin in den folgenden Schritten öffnen: 1. Melden Sie sich beim Website -Bedienfeld an; 2. Finden und klicken Sie auf das Symbol phpmyadmin. 3. Geben Sie MySQL -Anmeldeinformationen ein; 4. Klicken Sie auf "Login".

So erstellen Sie Navicat Premium So erstellen Sie Navicat Premium Apr 09, 2025 am 07:09 AM

Erstellen Sie eine Datenbank mit Navicat Premium: Stellen Sie eine Verbindung zum Datenbankserver her und geben Sie die Verbindungsparameter ein. Klicken Sie mit der rechten Maustaste auf den Server und wählen Sie Datenbank erstellen. Geben Sie den Namen der neuen Datenbank und den angegebenen Zeichensatz und die angegebene Kollektion ein. Stellen Sie eine Verbindung zur neuen Datenbank her und erstellen Sie die Tabelle im Objektbrowser. Klicken Sie mit der rechten Maustaste auf die Tabelle und wählen Sie Daten einfügen, um die Daten einzufügen.

MySQL und SQL: Wesentliche Fähigkeiten für Entwickler MySQL und SQL: Wesentliche Fähigkeiten für Entwickler Apr 10, 2025 am 09:30 AM

MySQL und SQL sind wesentliche Fähigkeiten für Entwickler. 1.MYSQL ist ein Open -Source -Relational Database Management -System, und SQL ist die Standardsprache, die zum Verwalten und Betrieb von Datenbanken verwendet wird. 2.MYSQL unterstützt mehrere Speichermotoren durch effiziente Datenspeicher- und Abruffunktionen, und SQL vervollständigt komplexe Datenoperationen durch einfache Aussagen. 3. Beispiele für die Nutzung sind grundlegende Abfragen und fortgeschrittene Abfragen wie Filterung und Sortierung nach Zustand. 4. Häufige Fehler umfassen Syntaxfehler und Leistungsprobleme, die durch Überprüfung von SQL -Anweisungen und Verwendung von Erklärungsbefehlen optimiert werden können. 5. Leistungsoptimierungstechniken umfassen die Verwendung von Indizes, die Vermeidung vollständiger Tabellenscanning, Optimierung von Join -Operationen und Verbesserung der Code -Lesbarkeit.

So erstellen Sie eine neue Verbindung zu MySQL in Navicat So erstellen Sie eine neue Verbindung zu MySQL in Navicat Apr 09, 2025 am 07:21 AM

Sie können eine neue MySQL -Verbindung in Navicat erstellen, indem Sie den Schritten folgen: Öffnen Sie die Anwendung und wählen Sie eine neue Verbindung (Strg N). Wählen Sie "MySQL" als Verbindungstyp. Geben Sie die Hostname/IP -Adresse, den Port, den Benutzernamen und das Passwort ein. (Optional) Konfigurieren Sie erweiterte Optionen. Speichern Sie die Verbindung und geben Sie den Verbindungsnamen ein.

So wiederherstellen Sie Daten nach dem Löschen von SQL Zeilen So wiederherstellen Sie Daten nach dem Löschen von SQL Zeilen Apr 09, 2025 pm 12:21 PM

Das Wiederherstellen von gelöschten Zeilen direkt aus der Datenbank ist normalerweise unmöglich, es sei denn, es gibt einen Backup- oder Transaktions -Rollback -Mechanismus. Schlüsselpunkt: Transaktionsrollback: Führen Sie einen Rollback aus, bevor die Transaktion Daten wiederherstellt. Sicherung: Regelmäßige Sicherung der Datenbank kann verwendet werden, um Daten schnell wiederherzustellen. Datenbank-Snapshot: Sie können eine schreibgeschützte Kopie der Datenbank erstellen und die Daten wiederherstellen, nachdem die Daten versehentlich gelöscht wurden. Verwenden Sie eine Löschanweisung mit Vorsicht: Überprüfen Sie die Bedingungen sorgfältig, um das Verhandlich von Daten zu vermeiden. Verwenden Sie die WHERE -Klausel: Geben Sie die zu löschenden Daten explizit an. Verwenden Sie die Testumgebung: Testen Sie, bevor Sie einen Löschvorgang ausführen.

So führen Sie SQL in Navicat aus So führen Sie SQL in Navicat aus Apr 08, 2025 pm 11:42 PM

Schritte zur Durchführung von SQL in Navicat: Verbindung zur Datenbank herstellen. Erstellen Sie ein SQL -Editorfenster. Schreiben Sie SQL -Abfragen oder Skripte. Klicken Sie auf die Schaltfläche Ausführen, um eine Abfrage oder ein Skript auszuführen. Zeigen Sie die Ergebnisse an (wenn die Abfrage ausgeführt wird).

See all articles