SQL-Befehle und -Funktionen
mysql
Öffne die native Konsole
status;
Zeige alle wichtigen Informationen zum Server und zur Datenbank
show databases;
Zeige alle Datenbanken, die auf dem Server vorhanden sind
use %DATABASE%;
Gehe in den Kontext der Datenbank %DATABASE%
show tables;
Zeige alle Tabellen / das Schema der Datenbank
show create table %TABELLE%
Zeige, wie die Tabelle über einen CREATE-Befehl angelegt wurde.
show processlist;
Entspricht select * from processlist
Beispiele
select * from mysql.user limit 1;
Anmerkung
Abruf von Daten aus anderen Datenbanken
show grants;
Anmerkung
Listet die Rechte meines aktuellen Benutzers
show grants for heidisql@localhost;
Anmerkung
Listet die Rechte eines bestimmten Benutzers.
Benutzerrechte können für verschiedene Hosts angelegt werden; daher muss der Benutzer so angegeben werden, wie er angelegt ist.
select current_user();
Anmerkung