Im Folgenden wird beschrieben, wie Sie Navicat für MySQL-Befehlszeilenoperationen verwenden.
Empfohlenes Tutorial: Einführungs-Tutorial in die MySQL-Datenbank
1. Öffnen Sie Navicat
2. Klicken Sie auf das Menü [Extras] und wählen Sie [Befehlszeilenschnittstelle]
3. Geben Sie nun den MySQL-Befehlszeilenstatus ein
Erweiterte Informationen: MySQL-Grundoperationsbefehle
Datenbankoperationen
Alle Datenbanken anzeigen
mysql> show databases;(注意:最后有个 s)
Datenbank erstellen
mysql> create database test;
Mit Datenbank verbinden
mysql> use test;
Zeigt die aktuell verwendete Datenbank an
mysql> select database();
Tabelleninformationen, die in der aktuellen Datenbank enthalten sind
mysql> show tables; (注意:最后有个 s)
Datenbank löschen
mysql> drop database test;
Tabellenoperation
Hinweis: Verwenden Sie vor dem Vorgang „
Tabelle erstellen
Befehl:create table <表名> (<字段名 1> <类型 1> [,..<字段名 n> <类型 n>]);
Beispiel:
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));
Tabellenstruktur abrufen
Befehl: desc 表名,或者show columns from 表名
Beispiel:
mysql> describe MyClass mysql> desc MyClass; mysql> show columns from MyClass;
Tabelle löschen
Befehl:drop table <表名>
Zum Beispiel: Löschen Sie die Tabelle mit dem Namen MyClass
mysql> drop table MyClass;
Daten einfügen
Befehl:insert into <表名> [( <字段名 1>[,..<字段名 n > ])] values ( 值 1 )[, ( 值 n )]
Beispiel :
mysql> insert into MyClass values(1,'Tom',96.45),(2,'Joan',82.99), (2,'Wang', 96.59);
Fragen Sie die Daten in der Tabelle ab
Fragen Sie alle Zeilen ab
mysql> select * from MyClass;
Fragen Sie die ersten Datenzeilen ab
Für Beispiel: Die ersten beiden Datenzeilen in der Tabelle MyClass anzeigen
mysql> select * from MyClass order by id limit 0,2;
oder
mysql> select * from MyClass limit 0,2;
Daten in der Tabelle löschen
Befehl: delete from 表名 where 表达式
Zum Beispiel:Löschen Sie den Datensatz mit der Nummer 1 in der Tabelle MyClass
mysql> delete from MyClass where id=1;
Ändern Sie die Daten in der Tabelle
Befehl:update 表名 set 字段=新值,... where 条件
mysql> update MyClass set name='Mary' where id=1;
in der Tabelle Fügen Sie ein Feld in
hinzu. Befehl: alter table 表名 add 字段 类型 其他;
Beispiel: Ein Feld passttest wird zur Tabelle MyClass hinzugefügt, die Typ ist int(4), der Standardwert ist 0
mysql> alter table MyClass add passtest int(4) default '0'
Tabellennamen ändern
Befehl:rename table 原表名 to 新表名;
Zum Beispiel: Ändern Sie die Name der Tabelle MyClass zu YouClass
mysql> rename table MyClass to YouClass;
Feldinhalt aktualisieren
Befehl:update 表名 set 字段名 = 新内容
update 表名 set 字段名 = replace(字段名, '旧内容', '新内容');
Zum Beispiel : 4 Leerzeichen vor dem Artikel hinzufügen
update article set content=concat(' ', content);
Das obige ist der detaillierte Inhalt vonWie verwende ich Navicat für MySQL-Befehlszeilenoperationen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!