Verwendung der MySQL-Datenbank: 1. Stellen Sie eine Verbindung zu MySQL her. 3. Stoppen Sie den MySQL-Dienst. 5. Beenden Sie MySQL.
1. Grundkonzepte der Datenbank
1. Zwei häufig verwendete Engines:
(1) InnoDB-Engine:
1 ) Unterstützung von ACID, was einfach bedeutet, dass Transaktionsintegrität und -konsistenz unterstützt werden;
2) Unterstützung von Zeilensperren, ORACLE-ähnlichem konsistentem Lesen und Mehrbenutzer-Parallelität; Verbesserung der gleichzeitigen Lese- und Schreibleistung;
4) Unterstützung von Fremdschlüsseln; 5) Unterstützung der Selbstreparatur abgestürzter Daten wird von anderen festplattenbasierten relationalen Datenbank-Engines nicht erreicht.
7) Es ist eine zuverlässige Transaktionsverarbeitungs-Engine und unterstützt keine Volltextsuche
(2) MyISAM-Engine:
1) Unterstützt keine Atomizität jeder Abfrage
2) Unterstützt nur Tabellenpositionen
3) Der Schwerpunkt liegt auf der Leistung, seine Ausführungsgeschwindigkeit ist schneller als die des InnoDB-Typs, bietet aber keine Transaktionsunterstützung
4) Wenn Sie eine große Anzahl von SELECT-Aufgaben (Löschaufgaben) ausführen, ist MyISAM besser Wahl
2. Einführung in die Datenbank:
1) Datenbank: Ein Container, der organisierte Daten enthält (normalerweise eine Datei oder eine Reihe von Dateien)
3) Schema-Schema: Informationen über das Layout und die Eigenschaften der Datenbank und Tabellen
4) Spalte-Spalte: Ein Feld in der Tabelle, alle Tabellen bestehen aus einer oder mehreren Spalten
5) Zeile-Zeile: Ein Datensatz in der Tabelle
6) Datentyp-Datentyp: Der Typ der zulässigen Daten hat einen entsprechenden Datentyp, der die Daten einschränkt (oder zulässt). in dieser Spalte gespeichert
1. Mit MySQL verbinden – Format:
mysql -h主机地址 -u用户名 -p用户密码1) Stellen Sie eine Verbindung zum lokalen MySQL her, öffnen Sie zuerst das DOS-Fenster (Tastenkombination Fenster + R zusammen, um das Befehlsanweisungsfeld aufzurufen und cmd einzugeben), geben Sie dann das Verzeichnis mysqlbin ein und geben Sie dann den Befehl mysql -u root -p ein Drücken Sie die Eingabetaste. Sie werden aufgefordert, Ihr Passwort einzugeben. Die MYSQL-Eingabeaufforderung lautet: mysql> 218.105.110.116 und der Benutzername ist root, das Passwort ist abcd123456, dann geben Sie den folgenden Befehl ein: mysql -h218.105.110.116 -u root -p abcd123456; (Hinweis: Zwischen u und muss kein Leerzeichen eingefügt werden root, und das Gleiche gilt für andere)
2. Starten Sie den MySQL-Dienst:
net start mysql
net stop mysql4 . Überprüfen Sie, ob der Port in Konflikt steht:
netstat –na |. Der Überwachungsport findstr wird verwendet, um herauszufinden, ob der folgende Port vorhanden ist.
5. MySQL beenden:
beenden oder beenden
6. Passwort ändern: Format:
mysqladmin -u Benutzername -p altes Passwort Passwort Neues Passwort ;
Zum Beispiel das Passwort für root ändern:
mysqladmin -u root -p ab12 password djg345
3. Anzeige der Datenbankliste im aktuellen Datenbankserver:
mysql> SHOW DATABASES;
2. Zeigen Sie die Datentabelle in einer Datenbank an:
mysql> USE 库名;//使用某个库; mysql> SHOW TABLES;//列出库中所有的表
3. Zeigen Sie die Struktur der Datentabelle an:
mysql> DESCRIBE 表名;4
5. Erstellen Sie eine Datentabelle:
mysql> CREATE DATABASE 库名;
6. Löschen Sie die Datentabelle:
mysql> USE 库名。mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1);
8 die Tabelle:
mysql> DROP DATABASE 库名;
9. Datensätze in der Tabelle anzeigen:
mysql> DROP TABLE 表名;
10. Datensätze in die Tabelle einfügen:
mysql> DELETE FROM 表名;
11. Daten in der Tabelle aktualisieren:
mysql> SELECT * FROM 表名;
12. Verwenden Sie den Textmodus. Laden Sie die Daten in die Datentabelle:
mysql> INSERT INTO 表名 VALUES (”hyq”,”M”);
13. Ändern Sie das Root-Passwort in der Befehlszeile :
mysql-> UPDATE 表名 SET 字段名1=’a',字段名2=’b’ WHERE 字段名3=’c';
15. Verwendung Datenbankname anzeigen:
mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE 表名;
16. Den aktuellen Benutzer anzeigen:
mysql> USE 数据库名; mysql> SOURCE d:/mysql.sql;
Das obige ist der detaillierte Inhalt vonWie verwende ich eine MySQL-Datenbank?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!