Questão Como transferir banco de dados MySQL do Windows para o Ubuntu?


Eu quero transferir meu banco de dados do WAMP na minha máquina local para o meu Ubuntu VPS.

Posso apenas copiar a pasta do banco de dados de C:\wamp\bin\mysql\mysql5.6.12\data para /var/lib/mysql?


4
2018-04-06 17:37


origem


Ehm gostaria de despejar os bancos de dados e carregá-los. - Rinzwind


Respostas:


mysqldump é o método geral para copiar um banco de dados.

Crie um despejo no windows:

mysqldump -u [USER] -p [DATABASE] > [BACKUP]

Copie o arquivo para o Ubuntu e restaure-o no Ubuntu:

mysql -u [USER] -p [DATABASE] <./[BACKUP]
  • ambos os comandos são feitos a partir do shell (não de dentro do MySQL).

4
2018-04-06 18:01



em janelas com shell u significa CMD ou console mysql? - MahmoudSenSei
Aqui: youtube.com/watch?v=2hsOk0XcYC4 (você precisa do shell (cmd) e não do prompt do mysql) - Rinzwind
thx mas eu tenho esse erro "mysqldump não é reconhecido como um comando interno ou externo" - MahmoudSenSei
Você precisa mudar o diretório para onde você executa o mysql. - NGRhodes
@MahmoudSenSei desculpe, eu não sou um usuário do Windows. Você está por sua conta ;) - Rinzwind