Como Importar O Banco De Dados Mysql

Índice:

Como Importar O Banco De Dados Mysql
Como Importar O Banco De Dados Mysql

Vídeo: Como Importar O Banco De Dados Mysql

Vídeo: Como Importar O Banco De Dados Mysql
Vídeo: Exportar e Importar Banco de Dados com MysqlWorkBench 2024, Novembro
Anonim

O sistema de gerenciamento de banco de dados MySQL é uma das soluções mais populares para a criação de serviços universais e flexíveis de armazenamento de dados para aplicativos da web. Os drivers para trabalhar com o DBMS do MySQL estão incluídos na grande maioria das distribuições CMS modernas. Para a maioria dos scripts populares e sistemas de gerenciamento de conteúdo, existem bancos de dados com preenchimento inicial de dados. Você só precisa importar o banco de dados mysql para começar.

Como importar o banco de dados Mysql
Como importar o banco de dados Mysql

Necessário

  • - dados de autorização para acesso ao servidor MySQL;
  • - cliente de console mysql.

Instruções

Passo 1

Prepare um arquivo de despejo do banco de dados MySQL. Se o dump estiver em um arquivo, descompacte-o. Use um desempacotador apropriado ou recursos de gerenciador de arquivos.

Passo 2

Determine a codificação do texto de despejo base se não for conhecido com antecedência. Abra o arquivo em um editor ou visualizador que permite alterações dinâmicas de codificação. Escolha a codificação do documento.

etapa 3

Conecte-se ao servidor MySQL. Execute o programa cliente mysql a partir do console com o nome de host e nome de usuário especificados. O nome do host é especificado usando a opção de linha de comando -h e o nome de usuário é especificado usando a opção -u. Você também pode especificar uma senha na linha de comando para acessar o servidor usando a opção --password ou deixar este parâmetro desmarcado (a senha será solicitada durante a conexão). Digite o seguinte comando no console:

mysql -h HostName -u UserName --password = UserPassword

e pressione a tecla Enter. Aqui HostName é o nome do host (pode ser simbólico ou um endereço IP), UserName é o nome de usuário do DBMS e UserPassword é a senha. Se a conexão for bem-sucedida, uma mensagem será exibida no console, bem como um prompt de comando.

Passo 4

Liste os conjuntos de caracteres suportados pelo servidor. Digite "SHOW CHARACTER SET;" no console. Pressione Enter. Determine se o servidor possui um conjunto de caracteres que corresponda à codificação que contém os dados de despejo do banco de dados importado.

Etapa 5

Exibe uma lista de bancos de dados existentes. Digite "SHOW DATABASES;" no console. Pressione Enter.

Etapa 6

Crie um novo banco de dados no servidor MySQL. Insira um comando como:

CREATE DATABASE `DatabaseName` CHARACTER SET CharsetName COLLATE CollateName;

e pressione Enter. Especifique o nome do banco de dados desejado para o parâmetro DatabaseName. Ele não deve corresponder a nenhum dos nomes da lista exibida na etapa cinco. Para o parâmetro CharsetName, especifique o nome do conjunto de caracteres que corresponde à codificação do texto de despejo do banco de dados. A lista de conjuntos de caracteres foi exibida na quarta etapa. Substitua CollateName pelo valor do campo "Agrupamento padrão" da linha correspondente na mesma lista.

Etapa 7

Desconecte-se do servidor. Digite q no console. Pressione Enter.

Etapa 8

Importe o banco de dados MySQL. Digite um comando como este no console:

mysql -h HostName -u UserName -D DatabaseName -b -B -s -p <nome do arquivo

pressione Enter. Digite a senha do usuário. Pressione Enter. Espere até que os dados sejam importados. Aqui, os valores dos parâmetros -h e -u são os mesmos descritos na terceira etapa. Em vez de DatabaseName, você deve substituir o nome do banco de dados criado na sexta etapa. O nome do arquivo deve ser o caminho completo ou relativo para o arquivo de despejo do banco de dados. As mensagens de erro serão impressas no console.

Recomendado: