Импортирането и експортирането в MySQL бази данни помага за гарантиране на сигурността на данните, тъй като импортирането на бази данни се използва за прехвърляне на данни между сървъри, от друга страна, експортирането на бази данни помага при архивиране и възстановяване на данни.
Това ръководство ще предостави процедурата за:
Предпоставка: Инсталиране на MySQL Server в Linux
Актуализирането на вашата система преди всяка инсталация е за предпочитане, така че въведете:
$ sudo подходяща актуализация
Инсталирайте MySQL сървъра, като напишете:
$ sudo ап Инсталирай mysql-сървър
За да проверите инсталираната версия на MySQL, въведете:
$ mysql --версия
За стартиране на услугите на MySQL използвайте тази команда:
Експортиране на MySQL бази данни в Linux
Нека експортираме база данни в Linux, но преди това трябва да се свържете с MySQL сървър. Използвайте този синтаксис, за да се свържете с локален MySQL сървър:
$ mysql -във < потребителско име > -стр
За тази публикация потребителското име е „ mysql ”:
Както се вижда в изхода по-горе, MySQL сървърът е свързан успешно.
Използвайте тази команда SHOW, за да видите всички налични бази данни:
> ПОКАЖИ БАЗИ ДАННИ;
За да експортирате базата данни „mysql“ от наличните бази данни, първо нека създадем директория с помощта на тази команда:
Отидете до тази директория, като напишете:
За да експортирате базата данни, използвайте този синтаксис:
Въведете вашето потребителско име, името на базата данни, която искате да експортирате, и името на файл, в който искате да експортирате базата данни. Използвайте този синтаксис и натиснете enter и въведете командата ls, за да видите дали базата данни е експортирана успешно или не:
Тук можете да видите, че файлът е създаден успешно.
За да видите някои данни от този файл, въведете:
$ глава -н 5 < име на файл > .sql
Тук се виждат данните от експортираната база данни.
Импортиране на MySQL бази данни в Linux
За да импортирате базата данни, нека се свържем с локалния сървър, като използваме синтаксиса:
$ mysql -във < потребителско име > -стр
Успешно сте влезли в локалния сървър на база данни.
За да създадете база данни, използвайте този синтаксис:
> СЪЗДАВАНЕ НА БАЗА ДАННИ < db-име > ;
Въведете името на базата данни:
За да видите наличните бази данни, въведете тази команда:
Тук се вижда, че създадената от вас база данни е достъпна.
Нека импортираме вече съществуващия файл с разширение '.sql', съдържащ архивните данни на базата данни, използвайки този синтаксис:
$ mysql -във < потребителско име > -стр < ново име-на-база-данни > < < име на файл > .sql
Въведете необходимите стойности в синтаксиса:
Вашата база данни е импортирана успешно, тъй като поиска паролата и даде резултат без грешки.
Заключение
Импортирането и експортирането на бази данни е важна задача за възстановяване и архивиране на данни, миграция на данни, сътрудничество или тестване и отстраняване на грешки. Експортирането създава архивен файл, за да експортирате базата данни, използвайте този синтаксис ' sudo mysqldump -u <потребителско име> -p