anúncios

segunda-feira, 24 de janeiro de 2022

Exportando e importando banco de dados no SGBD MySQL

O presente post é para explicar como exportar (dump) e importar o banco de dados no SGBD MySQL/MariaDB.

É comum alguns dizerem banco de dados e SGBD como sendo a mesma coisa, mas tem suas diferenças, por isso, leia o conceito de cada um, com atenção e entenda de forma clara e objetiva.

O que é banco de dados?

Um banco de dados é uma coleção organizada de informações ou dados estruturados, normalmente armazenadas em um sistema. Um banco de dados é geralmente controlado por um Sistema de Gerenciamento de Banco de Dados (SGBD).

O que é SGBD?

Um Sistema de Gerenciamento de Banco de Dados (SGBD) é o sistema de software responsável pelo gerenciamento de um ou mais bancos de dados. Seu principal objetivo é retirar da aplicação cliente a responsabilidade de gerenciar o acesso, a persistência, a manipulação e a organização dos dados. O SGBD disponibiliza uma interface para que seus clientes possam incluir, alterar ou consultar dados previamente armazenados.

Exportando o banco de dados


$ mysqldump -u username -p database_nome > data-dump.sql

Importando o banco de dados

Logar no SGBD MySQL com usuário root (administrador).

$ mysql -u root -p

Uma vez estando logado como root no SGBD MySQL, crie um novo banco de dados com um nome a sua escolha.

mysql> CREATE DATABASE novo_banco;
Query OK, 1 row affected (0.00 sec)

Digite exit ou tecle CTRL + D

Agora faz a importação do banco de dados com o arquivo exportado para o novo banco de dados criado.

$ mysql -u username -p new_database < data-dump.sql

Feito!

Nenhum comentário:

Postar um comentário