MySQL Importar dados do arquivo CSV

MySQL Importar dados do arquivo CSV

Um documento de valor separado por CSV ou vírgula é um documento de texto delineado que distingue valores de uma vírgula. Cada linha é seu registro de informações. Cada dados, separados por vírgulas, compreende um ou campos extras. A origem do título deste layout de documento é o uso da vírgula como divisor de campo. Para compartilhar informações entre vários programas, esses documentos são usados. Por exemplo, o banco de dados e os administradores de contato também endossam arquivos CSV. A teoria é que, de um programa para um documento CSV, você pode transferir informações complexas e depois importar as informações nesse documento CSV para algum outro programa. Neste tutorial, aprenderemos a importar dados de um arquivo CSV para MySQL Workbench. Vamos começar.

Etapa 01: Crie um arquivo CSV

Para criar um arquivo CSV, você deve abrir o Microsoft Excel em seu sistema e adicionar alguns dados ao criar um arquivo e adicionar o registro abaixo nele. Certifique -se de criar nomes de campo fáceis de torná -lo conveniente para si mesmo. Agora, salve este arquivo com o '.Extensão do CSV. Você pode alterar seu formato de arquivo enquanto o salvava em qualquer pasta. Vá para 'arquivo' e pressione 'salvar como.'Selecione o local, nomeie o documento e abaixo do campo Nome, selecione o formato do arquivo. Nomeamos nosso arquivo como 'livro.'

Etapa 02: Conecte o banco de dados

Para importar seus dados de arquivo CSV para MySQL, você deve primeiro conectar sua bancada de trabalho com o banco de dados. Para esse fim, abra o recém -instalado MySQL Workbench 8.0 e vá para a opção 'banco de dados'. Pressione na opção 'Connect to Database' das opções listadas.

A nova janela abaixo será aberta. Selecione seu banco de dados, e.g., 'Conexão armazenada.'Depois disso, defina os' parâmetros 'e depois pressione o botão' OK 'para vincular ao banco de dados. Você estará indo para a janela de interface gráfica do esquema do MySQL Workbench.

Etapa 03: Criar esquema

Na instância local ou na janela do banco de dados, você verá uma lista de esquemas já criados por MySQL. Você precisa gerar um novo banco de dados ou usar o banco de dados já criado, pois temos um banco de dados 'dados' como nosso banco de dados padrão. Vamos utilizá -lo para importar dados.

Etapa 04: Criar tabela

Na área de consulta do esquema 'Data'. Certifique -se de usar os mesmos nomes para o arquivo e seus campos usados ​​no arquivo CSV. Depois disso, selecione a consulta Criar a ser executada e toque no botão Flash. A nova tabela 'livro' será criada nos dados do banco de dados '.'

Você pode ver que a tabela 'livro' foi criada e você pode alterar suas restrições.

A tabela está atualmente vazia como abaixo.

Etapa 05: Importar dados do arquivo CSV para a tabela

Vamos começar a importar dados do arquivo CSV para a tabela recém -criada. Navegue pelos esquemas e clique no banco de dados 'dados'. Haverá uma lista recém -criada de tabelas sob a opção de tabela de dados do banco de dados '.'Hit On The Just Created Table' Book 'e clique com o botão direito. Agora clique na opção, eu.e. Opção de 'Assistente de importação de dados de tabela'.

Você verá, a janela será aberta como mostrado. Selecione o arquivo 'livro' adicionando sua localização. Toque no botão 'Procurar' para escolher o caminho do arquivo.

Como você pode ter um vislumbre, salvamos um arquivo 'livro' em algum diretório. Clique nele e toque no botão 'aberto' para continuar.

Podemos ver que o caminho do arquivo foi selecionado. Pressione no botão 'próximo' para prosseguir.

Temos a seguinte janela agora. Se você deseja adicionar seus dados de arquivo CSV em uma tabela já criada, você deve optar por 'Use a tabela existente' botão de rádio. Por outro lado, se você deseja importar seus dados de arquivo CSV para a nova tabela, você deve criar uma nova tabela escolhendo a 'Criar nova tabela' escolhendo o botão de rádio. Nesta opção, você deve selecionar o nome do banco de dados que já está localizado em seu servidor e fornecer uma nova tabela. Se você selecionou a opção 'Use a tabela existente', deve marcar a tabela truncada da caixa de seleção antes da importação antes da importação.'Em seguida, clique no botão' Next 'para continuar para a próxima etapa.

Agora estamos na janela 'Configurações de importação'. Nesta janela, você deve selecionar a codificação, e.g., Selecionamos 'UTF-8', que é padrão. Verifique se as colunas de origem e destino têm nomes semelhantes. Caso contrário, você pode selecionar os nomes de colunas de destino tocando no nome da coluna e verificando a lista de nomes de colunas. Se houver alguma colunas extras geradas, você poderá selecioná -las aqui para evitar a criação de campos extras. Se tudo estiver definido, então você está pronto para ir. Aperte no botão 'Next' para se aproximar de importar dados do arquivo CSV.

Agora, ele tem duas etapas listadas para importar os dados do arquivo. Em primeiro lugar, ele preparará a importação e, depois disso, importará o arquivo de dados. Temos que apenas tocar no botão 'próximo' para iniciar o processo de importação.

Depois de tocar no botão 'próximo', ele começará a importar. Dificilmente levará 2 minutos para importar todos os dados do livro 'Livro.'Se você tiver muitos dados no arquivo, pode demorar um pouco mais.

Depois que a importação foi concluída, pressione no botão 'próximo' novamente.

Finalmente, o processo de importação foi concluído. Toque no botão 'Acabamento' para acabar com eficientemente.

Etapa 06: verifique a tabela

Agora podemos atualizar o livro da tabela para ver se foi atualizado ou não. Ver! Os dados do arquivo CSV foram magnificamente importados para uma tabela 'livro' sem nenhum erro ou alteração.

Conclusão

Por fim, fizemos todas as etapas necessárias para importar dados de um arquivo CSV para um MySQL Server Workbench 8.0.