74 lines
1.1 KiB
Plaintext
74 lines
1.1 KiB
Plaintext
==MySQL==
|
|
|
|
===Meta-Daten abfragen===
|
|
|
|
====Liste der Datenbanken====
|
|
SHOW DATABASES;
|
|
|
|
====Liste der Prozeduren====
|
|
SELECT * FROM information_schema.routines;
|
|
|
|
====Liste der Tabellen====
|
|
SHOW TABLES;
|
|
oder
|
|
SELECT * FROM information_schema.tables;
|
|
|
|
====Liste der User====
|
|
|
|
SELECT * FROM mysql.user;
|
|
|
|
====Liste der Userrechte====
|
|
|
|
SELECT * FROM information_schema.user_privileges;
|
|
|
|
==PostgreSQL==
|
|
|
|
===Meta-Daten abfragen===
|
|
|
|
====Liste der Datenbanken====
|
|
|
|
SELECT * FROM pg_database;
|
|
|
|
====Liste der Prozeduren====
|
|
SELECT * FROM information_schema.routines;
|
|
|
|
oder
|
|
|
|
SELECT * FROM pg_proc;
|
|
|
|
====Liste der Tabellen====
|
|
|
|
SELECT * FROM information_schema.tables;
|
|
|
|
oder
|
|
|
|
SELECT * FROM pg_tables;
|
|
|
|
====Liste der User====
|
|
|
|
SELECT * FROM pg_user;
|
|
|
|
oder
|
|
|
|
SELECT * FROM information_schema.enabled_roles;
|
|
|
|
====Liste der Userrechte====
|
|
|
|
SELECT * FROM information_schema.table_privileges;
|
|
|
|
====Version der Datenbank====
|
|
|
|
SELECT version();
|
|
|
|
==SQLite==
|
|
|
|
===Meta-Daten abfragen===
|
|
|
|
SELECT * FROM SQLite_Master;
|
|
|
|
====Liste der Datenbanken====
|
|
PRAGMA database_list;
|
|
|
|
====Felder einer Tabelle====
|
|
PRAGMA table_info($table_name);
|