*   >> Leitura Educação Artigos >> science >> Programas

Como fazer backup de um banco de dados mysql

O backup de dados deve ser uma das principais prioridades para qualquer negócio. Quando você considera que as bases de dados pode armazenar qualquer coisa de pedidos de clientes para cartão de crédito ou dados bancários, a importância de lidar corretamente que os dados se torna claro. Este artigo irá abordar um método eficiente de fazer o backup de um banco de dados MySQL. Se você tiver acesso shell ao servidor no qual o banco de dados MySQL é armazenado, de longe, o método mais fácil de backup estiver usando uma ferramenta chamada mysqldump

.

A forma mais comum de usar mysqldump

é invocar a ferramenta e canalizar a saída resultante para um arquivo de despejo SQL. Este arquivo contém todas as instruções necessárias para recriar o banco de dados SQL novamente, caso o original seja perdido mysqldump

fornece a seguinte sintaxe:.

 estrutura e conteúdo do banco de dados MySQL e tables.Usage Dumping: mysqldump [OPÇÕES] banco [tabelas] OU mysqldump [OPÇÕES] --databases [opções] DB1 [DB2 DB3 ...

] OU [opções] mysqldump --all-bases de dados [opções]

Exemplos:

Backup um banco de dados

Para fazer o backup de um banco de dados chamado "Clientes" com um nome de usuário "root" ea senha "pass123", você faria o seguinte:

 mysqldump -u root - p pass123 Clientes> CustomersBackup.sql 

tabelas específicas de backup

Aqui, vamos table1 backup, Quadro2 Médias e table3 do banco de dados clientes.

 mysqldump -u raiz -p pass123 Clientes tabela1 tabela2 table3> CustomersBackup.

sql

vários bancos de dados de backup

Para vários bancos de dados de backup, um parâmetro adicional é necessária. Neste exemplo vamos fazer backup dos "clientes" e "ordens" bancos de dados.

 mysqldump -u root -p --databases pass123 encomendas de clientes> CustomersOrders.sql 

Backup todos os bancos de dados

 mysqldump-u raiz -p pass123 --all-databases> alldatabases.sql 

Restaurar um banco de dados MySQL a partir de um arquivo de despejo SQL

Sintaxe:.


 mysql -u [nome do usuário] - p [password] [novo banco de dados] 

Exemplo:

 mysql-u raiz -p pass123 newdb

Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.