Importação e Exportação de bancos non MySQL

Imprimir

Importação e Exportação de bancos non MySQL
somente dados ou somente estrutura


mysqldump -u USERNAME -h HOST --single-transaction --no-create-info --skip-triggers YOURDATABASENAME YOURTABLENAME --where='id=12345678'

# To export to file (data only)
mysqldump -u [user] -p[pass] --no-create-info mydb > mydb.sql

# To export to file (structure only)
mysqldump -u [user] -p[pass] --no-data mydb > mydb.sql

# To import to database
mysql -u [user] -psenha banco < banco.sql

NOTE: sem espaço entre -p e senha

man -k mysqldump

# To export to file (data only)
mysqldump -t -u [user] -p[pass] -t mydb > mydb_data.sql

# To export to file (structure only)
mysqldump -d -u [user] -p[pass] -d mydb > mydb_structure.sql


mysqldump --no-create-info --skip-triggers --extended-insert --lock-tables --quick database > dump.sql


Backup no mysql somente dos dados

Criar um script com apenas o comando:
mysqldump -t -uroot -psenha -t --single-transaction nomebanco > nomebanco_data.sql

Backup somente da estrutura

Criar script com a linha abaixo
mysqldump -d -uroot -psenha --single-transaction -d nomebanco > nomebanco_estrutura.sql