Inhaltsverzeichnis

SQL-Befehle und -Funktionen

SQL-Befehle bearbeiten

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