Databases
From Cheatsheet
MYSQL / MARIADB
# Activate the MySQL CLI (as user with proper permission) mysql; # Authenticate into the MySQL CLI mysql -u MyUser -p; # Authenticate into a specific database mysql -u MyUser -p MyDatabase; # Switch to a different database USE MyDatabase; # Show all databases; SHOW DATABASES; # Show all tables within the database SHOW TABLES; # Show information about the contents of a table DESCRIBE users; # Show indexes and additional information for a table SHOW INDEXES FROM dogs; # Exit the MySQL CLI exit
Postgres
# Log into the Postgres CLI psql # List all databases \l # Connect to a database -d mydatabase -U databaseuser –W # Switch to the new database connection \c mydatabase databaseuser # List all tables \dt # Quit the Postgres CLI \q