Der Inhalt dieses Artikels ist eine Zusammenfassung der Grundkenntnisse von MySQL. Freunde in Not können darauf zurückgreifen.
1. Starten und Beenden
1. MySQL-Befehlszeilen-Client (MySQL-DOS-Schnittstelle) direkt starten Geben Sie das Passwort ein, das Sie bei der Installation verwendet haben. Die Eingabeaufforderung lautet zu diesem Zeitpunkt: mysql>
oder öffnen Sie das Terminal und geben Sie die SQL-Anweisung ein:
mysql –uroot –p123
2. Beenden Sie MySQL:
Beenden oder beenden
2. Bibliotheksvorgänge1. Datenbank erstellen
Befehl: Datenbank erstellen
mysql> create database xhkdb;
2 🎜>MySQL> Datenbanken anzeigen;
3. Datenbank löschen
Befehl: Datenbank löschenZum Beispiel: Datenbank mit dem Namen xhkdb löschen
Datenbank löschen xhkdb;
4. Stellen Sie eine Verbindung zur Datenbank her
Befehl: Verwenden Sie
Zum Beispiel: Wenn die xhkdb-Datenbank vorhanden ist, versuchen Sie, darauf zuzugreifen:
mysql> verwenden Sie xhkdb;
Die aktuell ausgewählte (verbundene) Datenbank
mysql>
6 ; Tabellen anzeigen; (Hinweis: am Ende steht ein s)
3. Tabellenoperation, Sie sollten vor der Operation eine Verbindung zu einer Datenbank herstellen
1 > Befehl: Tabelle erstellen
2. Tabellenstruktur abrufenBefehl: desc Tabellenname, oder Spalten aus Tabellenname anzeigen
mysql> create table MyClass( > id int(4) not null primary key auto_increment, > name char(20) not null, > sex int(4) not null default '0', > degree double(16,2));
mysql> desc MyClass; mysql> show columns from MyClass;
5
1), Alle Zeilen abfragen
Zum Beispiel: Alle Daten in der Tabelle anzeigen MyClass
mysql> select * from MyClass;
2), fragen Sie die ersten paar Datenzeilen ab
Zum Beispiel: Sehen Sie sich die ersten beiden Datenzeilen in der Tabelle MyClass an
mysql> insert into MyClass values(1,'Tom',96.45),(2,'Joan',82.99), (2,'Wang', 96.59);
6. Daten in der Tabelle löschen
Befehl: Aus Tabellenname löschen, wobei Ausdruck
Zum Beispiel: Löschen Sie den Datensatz mit der Nummer 1 in der Tabelle MyClass
mysql> delete from MyClass where id=1;
7. Ändern Sie die Daten in der Tabelle:
Update Table Name Set Field = neuer Wert,... wobei Bedingung
Update MyClass Set ist name='Mary' where id=1;
8. Felder zur Tabelle hinzufügen:
Befehl: alter table table name add field type other;
Beispiel: Ein Feld passttest wird hinzugefügt Die Tabelle MyClass, der Typ ist int(4), der Standardwert ist 0
mysql> alter table MyClass add passtest int(4) default '0'
9 Befehl: Benennen Sie den ursprünglichen Tabellennamen der Tabelle in einen neuen Tabellennamen um set field name = neuer Inhalt
Tabellennamen aktualisieren set field name = replace(field name,' Old content', 'New content');
4 Leerzeichen vor dem Artikel hinzufügen
4. Einführung in Feldtypen
2. DOUBLE[(M,D)] [ZEROFILL] Typ: Fließkommazahlentyp normaler Größe (doppelte Genauigkeit)
3. Datumstyp DATE: Der unterstützte Bereich ist 1000-01-01 bis 9999-12-31. MySQL zeigt DATE-Werte im Format JJJJ-MM-TT an, ermöglicht Ihnen jedoch die Verwendung von Zeichenfolgen oder Zahlen, um DATE-Spalten Werte zuzuweisen
4. CHAR(M)-Typ: String-Typ mit fester Länge. Beim Speichern wird er rechts immer mit Leerzeichen bis zur angegebenen Länge gefüllt
5. Beim Typ BLOB TEXT beträgt die maximale Länge 65535 (2^16-1) Zeichen.
6. VARCHAR-Typ: Zeichenfolgentyp variabler Länge
5. Datenbanksicherung
mysqldump -u username-p --default-character-set= latin1 Datenbankname> Exportierter Dateiname (die Standardkodierung der Datenbank ist latin1)mysqldump -u wcnc -p smgp_apps_wcnc > 2. Eine Tabelle exportierenmysqldump -u Benutzername -p Datenbankname Tabellenname> Name der exportierten Datei
mysqldump -u wcnc -p smgp_apps_wcnc_users.sql
3. Eine Datenbankstruktur exportieren
mysqldump -u wcnc -p -d – hinzufügen -drop-table smgp_apps_wcnc >d:wcnc_db.sql
-d Keine Daten – add-drop-table Fügen Sie vor jeder create-Anweisung eine Drop-Tabelle hinzu
4. Importieren Sie die Datenbank
Häufig verwendete Quellbefehle
Geben Sie die MySQL-Datenbankkonsole ein,
wie mysql -u root -p
mysql>use Database
und verwenden Sie dann die Quelle Befehl, die folgenden Parameter sind: Skriptdatei (z. B. hier verwendete .sql)
mysql>source d:wcnc_db.sql
Verwandte Empfehlungen:
MySQL-Grundkenntnisse (MySQL-Anfänger-Tutorial)
Zusammenfassung der Grundkenntnisse von MySQL
PHP- und MySQL-Grundkenntnisse (1)
PHP und MySQL Basic Tutorial (2)
PHP und MySQL Basic Tutorial (3)
Grundlegendes PHP- und MySQL-Tutorial (4)
MySQL-Handbuch-Tutorial: http://www.php.cn/course/37.html
MySQL-Video Tutorial: http ://www.php.cn/course/list/51.html