Внос и износ на MySQL база данни и mariadb

Като сървъри в сигурни центрове за данни в Европа. Open облак VPS / VDS сървър на бърз SSD за 1 минута!

Най-добър уеб хостинг:
- ще предпазят данните от неоторизиран достъп в защитена Европейския център за данни
- ще плати най-малко в Bitcoin.
- Той ще постави вашата дистрибуция

- защита от DDoS-атаки
- безплатно архивиране
- Uptime 99,9999%
- DPC - TIER III
- ISP - етап I

Подкрепа в руските 24/7/365 работи с юридически и физически лица. Сега трябва 24 ядро ​​и 72 Gb RAM. Моля ви!

Нашите конкурентни цени доказват, че най-евтиният хостинг, че не знаеш!

За броени минути, изберете конфигурация, заплати и CMS на VPS е готова.
Връщане на парите - за 30 дни!

Банкови карти, електронни валута през QIWI терминали, Webmoney, PayPal, Novoplat и други.

Задайте въпрос 24/7/365 поддръжка

Намерете отговорите в нашата база данни, както и да отговарят на препоръките на

Когато се работи с данни, е много важно, за да може да внася и база данни за износ. Данните сметища може да се използва за архивиране и възстановяване на базата данни, която позволява, ако е необходимо, за да получите достъп до един от предишните версии на данните, или да ги преместите в нов сървър или развитие на околната среда.

Извежда на MySQL и MariaDB е много проста за работа. Това ръководство ще ви научи как да импортирате и експортирате в базата данни с помощта на MySQL или MariaDB сметище.

изисквания

  • Linux сървър.
  • Зададени бази данни MySQL или система за управление на данни MariaDB.
  • Базата данни и потребител на базата данни.

експортиране на данните

mysqldump командния ред помощна програма ви позволява да експортирате данни към текстов файл SQL един, който може лесно да бъде преместена. За да направите това, ще трябва името на базата данни, както и потребителски имена данни за потребителя, който има най-малко право да чете данни.

За да експортирате данни, използвайте следната команда:

mysqldump -u потребителско име -p database_name> данни dump.sql

  • потребителско име - Потребителското име на базата данни;
  • database_name - името на базата данни, която искате да изнася;
  • данни dump.sql - файл в текущата директория, в която ще бъдат изнесени данните.

Резултатът от тази команда не се показва на екрана. За да сте сигурни, че данните се внасят успешно, проверете съдържанието на сметището:

глава -п 5 данни dump.sql

MySQL сметището файл трябва да започне по този начин:

-- MySQL зареже 10.13 разп 05.07.16, за Linux (x86_64)
--
-- Водещ: Localhost Database: database_name
-- ------------------------------------------------------
-- Версия на сървъра 5.7.16-0ubuntu0.16.04.1

Ако по време на възникване на грешка на експорт на данни, инструментът за mysqldump ще ви кажа за него.

импортиране на данни

За да импортирате сметище, ще трябва да създадете нова база данни MySQL или MariaDB, в които данните от сметището, за да бъдат преместени.

Вход като корен или друг потребител с повишени привилегии.

Тази команда се отваря MySQL команден шел. Създаване на нова база данни, например, new_database.

CREATE DATABASE new_database;

на изхода се появява на екрана, което потвърждава, че е бил създаден на базата данни:

Критерии OK, един ред засегната (0.00 сек)

Затвори MySQL черупка (CTRL + D). С помощта на обичайните командния ред внос на сметището:

MySQL -u потребителско име -p new_database

  • потребителско име - потребителско име, което има достъп до базата данни.
  • newdatabase - името на новата база данни.
  • данни dump.sql - изхвърлят името, което искате да импортирате.

Ако се окаже успешна, изход команда не се показва на екрана. Ако по време на изпълнението има някаква грешка, MySQL ще ги отпечатате в терминала. За да се гарантира, че данните са внесени успешно, влезте в MySQL черупка и да се провери базата данни. За да направите това, можете да използвате:

ИЗПОЛЗВАЙТЕ new_database;
Автор на таблиците;

заключение