sql >> Databasteknik >  >> RDS >> Mysql

Hur tar man backup av en enda tabell i en MySQL-databas?

Dumpa och återställ en enda tabell från .sql

Dump

mysqldump db_name table_name > table_name.sql

Dumpning från en fjärrdatabas

mysqldump -u <db_username> -h <db_host> -p db_name table_name > table_name.sql

För ytterligare referens:

http://www.abbeyworkshop.com/howto/lamp/MySQL_Export_Backup/index .html

Återställ

mysql -u <user_name> -p db_name
mysql> source <full_path>/table_name.sql

eller på en rad

mysql -u username -p db_name < /path/to/table_name.sql

Dumpa och återställ en enskild tabell från ett komprimerat (.sql.gz) format

Kredit:John McGrath

Dump

mysqldump db_name table_name | gzip > table_name.sql.gz

Återställ

gunzip < table_name.sql.gz | mysql -u username -p db_name


  1. Använd OBJECTPROPERTY() för att ta reda på om en tabell är en systemtabell i SQL Server

  2. Parameter Sniffing Primer

  3. Anslut till fjärr MySQL-server med SSL från PHP

  4. Databasdesignkoncept med SQL Server Management Studio (SSMS) del 1