Banco de dados de importação do MySQL usando a linha de comando

Banco de dados de importação do MySQL usando a linha de comando
O MySQL é um sistema de gerenciamento de banco de dados relacional de código aberto que ajuda os usuários a criar, gerenciar e armazenar enormes volumes de dados. Além disso, o MySQL também fornece a facilidade de importar bancos de dados usando arquivos SQL. A importação ajuda a fazer backup e transferir os dados.

Este artigo discutirá o seguinte conteúdo:

  • Importar banco de dados para o servidor MySQL local usando a linha de comando
  • Importar banco de dados para o remoto servidor MySQL usando a linha de comando

Importar banco de dados para o servidor MySQL local usando a linha de comando

Para importar bancos de dados usando um arquivo MySQL para o servidor MySQL local, primeiro faça o login no servidor local usando esta sintaxe:

Mysql -u [nome de usuário] -p

Forneça o nome de usuário do servidor local no comando:

O próximo passo é criar um novo banco de dados no qual você deseja importar um banco de dados. Forneça o nome para o seu banco de dados no comando. Para este post, o nome é “newlinuxhint”:

criar banco de dados newlinuxhint;

A mensagem de sucesso será exibida como “Consulta ok, 1 linha afetada”:

O arquivo SQL é um arquivo de backup que contém instruções para criar um banco de dados com seus dados. Agora, para importar o banco de dados, use esta sintaxe:

Mysql -u [nome de usuário] -p [nome de db] < [file-name].sql

Forneça os parâmetros de acordo com você e execute o comando:

Mysql -u Root -p NewLinuxhint < linuxhint_dump.sql

A saída livre de erros indica que o comando é executado com sucesso:

Para confirmar, faça login no servidor local. Use este comando e forneça seu nome de usuário:

Mysql -u Root -p

Após o login bem -sucedido, execute esses comandos, navegue até o banco de dados e veja todas as tabelas disponíveis:

use newlinuxhint;
mostrar mesas;

A saída exibirá os nomes das tabelas se a importação foi bem -sucedida:

Você importou com sucesso um banco de dados usando um arquivo SQL em seu servidor MySQL local.

Importar banco de dados para o remoto servidor MySQL usando a linha de comando

Para importar o banco de dados no servidor remoto usando o arquivo SQL através da linha de comando, use esta sintaxe:

mysql -h [host -name] -p [porta -number] -u [nome de usuário] -p [DB -name] < [file-name].sql

Forneça o número da porta, nome de usuário, nome de host (endpoint) do remoto MySQL Server. Além disso, forneça o nome do banco de dados e o nome do arquivo MySQL:

Para confirmar se o banco de dados é importado com sucesso ou não, faça login no seu servidor MySQL remoto usando esta sintaxe:

mysql -h [host -name] -p [porta -number] -u [nome de usuário] -p

Use estes comando para ver os nomes das tabelas no banco de dados que você importou:

use newlinuxhint;
mostrar mesas;

A saída está exibindo todas as tabelas do banco de dados importado:

O banco de dados é importado com sucesso de um arquivo SQL para o seu MySQL Server remoto.

Conclusão

Para importar o banco de dados no seu servidor MySQL usando um arquivo SQL. Para o servidor local, execute o “Mysql -u [nome de usuário] -p [nome de db] < [file-name].sql”Comando e para o servidor remoto, execute“mysql -h [host -name] -p [porta -number] -u [nome de usuário] -pSintaxe. Esta postagem discutiu como você poderia importar o banco de dados usando a linha de comando para o seu servidor MySQL remoto e local usando arquivos SQL.