Heim  >  Artikel  >  Datenbank  >  Allgemeine MySQL-Anweisungen und Verwendung

Allgemeine MySQL-Anweisungen und Verwendung

墨辰丷
墨辰丷Original
2018-05-16 15:43:551412Durchsuche

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!

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
Vorheriger Artikel:Der umfassendste MySQL-BefehlNächster Artikel:Der umfassendste MySQL-Befehl