MySQL/MariaDB Client
mysql [options] [database]
mysql -u root -p
mysql -u user -p database_name
mysql -e "SHOW DATABASES;"
mysql < backup.sql
mariadb
Interaktiver MySQL-Client. Funktioniert auch mit MariaDB.
MySQL Datenbank-Backup
mysqldump [options] [database] [tables]
mysqldump -u root -p database > backup.sql
mysqldump -u root -p --all-databases > all_backup.sql
mysqldump -u root -p database table1 table2 > partial_backup.sql
Erstellt SQL-Dumps von MySQL-Datenbanken.
PostgreSQL interaktiver Client
psql [options] [database [username]]
psql -U postgres
psql -U user -d database
psql -c "SELECT * FROM users;" database
psql -f script.sql database
PostgreSQL Kommandozeilen-Client.
PostgreSQL Datenbank-Backup
pg_dump [options] [database]
pg_dump -U postgres database > backup.sql
pg_dump -U postgres --format=c database > backup.dump
pg_dump -U postgres -t table_name database > table_backup.sql
Erstellt Backups von PostgreSQL-Datenbanken.
MongoDB Shell
mongosh [options] [database]
mongosh
mongosh mongodb://localhost:27017/database
mongosh --eval "db.collection.find()"
mongosh < script.js
mongo
Interaktive MongoDB-Shell. Nachfolger von mongo.
MongoDB Datenbank-Backup
mongodump [options]
mongodump --db database
mongodump --db database --collection collection
mongodump --out /backup/path
mongodump --archive=backup.archive
Erstellt BSON-Backups von MongoDB-Datenbanken.
Redis Command Line Interface
redis-cli [options] [command]
redis-cli ping
redis-cli get key
redis-cli set key value
redis-cli -h host -p port info
Redis Kommandozeilen-Client.
SQLite3 Datenbank-Client
sqlite3 [options] [database] [sql]
sqlite3 database.db
sqlite3 database.db "SELECT * FROM table;"
sqlite3 database.db < script.sql
sqlite3 -header -column database.db "SELECT * FROM users;"
Leichter SQLite-Datenbank-Client.