Uso do Mysqdump e suas precauções

instalação do mysqldump

Se você quer apenas usar o mysqldump, basta baixar o cliente mysql, o servidor não pode estar inativo, meu lado é o ubuntu, o centos usa o yum (Yam) para gerenciar o pacote

apt-get install mysql-client

Baixe a versão 5.7 do mysql-client e mysql-client-core por padrão

mysqldump faz backup de várias tabelas do banco de dados especificado

Você pode especificar o número da porta, nome de usuário, senha, o banco de dados a ser copiado e o caminho do arquivo especificado, como endereço IP 192.168.0.1, número da porta 3306, raiz do nome de usuário, raiz da senha, banco de dados a ser copiado como padrão, tabelas default1 e default2, backup Para o arquivo default1_2.sql

mysqldump -h 192.168 . 0.1 -P 3306 -uroot -prote padrão default1 default2> /root/backup/default1_2.sql

mysqldump backup de vários bancos de dados especificados

Especifique o banco de dados de backup default_1 e default_2 para o arquivo default_1_2.sql

mysqldump -h 192.168 . 0.1 -P 3306 -uroot -proot --databases default_1 default_2> /root/backup/default_1_2.sql

mysqldump faz backup de todos os bancos de dados

mysqldump -h 192.168 . 0.1 -P 3306 -uroot -proot --all-database> /root/backup/all.sql

backup regular do mysqldump

Escreva um script shell simples, coopere com o crontab, execute o script, por exemplo, nomeie o arquivo sql de acordo com o carimbo de data / hora

current = ` date  " +% Y-% m-% d% H:% M:% S " ` 
timeStamp = ` date -d " $ current " +% s` #Converta a 
corrente em data e hora, precisa em milésimos de segundo   
currentTimeStamp = $ ((timeStamp * 1000 + ` data  " +% N " ` / 1000000 )) 
name = " _sq.sql "
mysqldump -h 192.168.0.1 -P 3306 -uroot -proot --databases padrão> / root / backup / `$ currentTimeStamp $ name`

Use o crontab para executar arquivos de shell no ubuntu

dados de restauração do mysqldump

mysqldump -h 192.168.0.1 -P 3306 -uroot -proot padrão </root/backup/default.sql # A biblioteca deve ser mantida ou a biblioteca vazia

-B backup e restauração de parâmetros

Após adicionar a opção -B, haverá duas operações criar automaticamente o banco de dados e usar o banco de dados

Detalhes a serem estudados, existem muitas opções e pequenas operações

 

Acho que você gosta

Origin www.cnblogs.com/YC-L/p/12702556.html
Recomendado
Clasificación