Como baixar as tabelas de banco de dados usando o Linux Terminal

0

Eu quero mudar de um servidor para outro servidor. Então eu quero mover com detalhes do meu servidor atual com detalhes do banco de dados do servidor existente para outro servidor. Meu tipo de servidor ftp existente é "SSH".

Eu quero baixar a tabela de banco de dados do servidor existente usando o SSH do Linux Terminal. Não consigo entender como fazer isso, pois sou novo e tenho ambiente Linux e não conheço o cpanel com nome de usuário e senha, mas conheço o nome de usuário do ftp com senha.

Como baixar as tabelas de banco de dados usando o SSH do terminal Linux para mover do servidor existente para outro novo servidor. Se alguém souber disso, por favor me dê sua mão. Obrigado.

    
por Suman 03.04.2013 / 09:49

1 resposta

2

"Eu sei o nome de usuário ftp com senha" - Se o sistema estiver configurado corretamente, você não deve ter acesso às tabelas do banco de dados de onde você está. Supondo que por algum motivo estranho você usuário ftp tem permissões suficientes para acessar o banco de dados, então você precisa usar uma ferramenta projetado para fazer backup de um banco de dados

Você precisa das seguintes coisas - você precisa saber o que é o banco de dados. Isso não é mencionado na pergunta. Você precisa de um software que possa despejar o banco de dados.

Supondo que você esteja usando o mysql (e eu preciso realmente chegar mais aqui), você usaria mysqldump para despejar o banco de dados mysqldump -u mysql_user -p [mysql_password] [database_name] > dumpfilename.sql

depois restaure-o com o cliente mysql da linha de comando - SO cobre isso bem mas basicamente tudo o que você está fazendo é executar o arquivo despejado como o usuário usando no cliente mysql como mysql -u mysql_user -p [mysql_password]< db_backup.dump

Se você não tiver certeza ou não tiver QUALQUER um desses elementos, é melhor falar com seu DBA ou administrador de sistema. Há também perguntas semelhantes em DB.SE e SO e usei este site como base para minha resposta (Eu não tolero o abuso de contas raiz tho) e os documentos do mysql . Vale a pena olhar para isso.

Se você não estiver usando o Mysql, a ferramenta apropriada pode ser encontrada pesquisando <databasename> dump .

    
por 03.04.2013 / 10:00

Tags