Skip to content
logo logo
  • Хостинг
    • Хостинг сайтов
    • WordPress хостинг
    • Битрикс хостинг
  • Сервера
    • VPS сервер
    • Администрируемые VPS
    • Выделенный сервер
  • Услуги
    • Домены
    • SSL Сертификаты
    • OnlyOffice
    • Регистрация в БелГИЭ
    • ISPmanager 6
    • Перенос сайта
  • Клиентам
    • Акции
    • Тестовый период
    • Партнерка
    • База знаний
    • Полезные статьи
    • Документы
    • Способы оплаты
  • Контакты
  • Личный кабинет

Импорт базы данных mysql через консоль Linux

  • Besthost.by
  • Полезные статьи
  • Импорт базы данных mysql через консоль Linux
  • By besthost
  • --

Импорт базы данных MySQL — это операция, в результате которой база данных заполняется информацией. В этом случае источником данных является файл дампа, т.е. файл слепка другой базы данных, созданный автоматически при экспорте, или специально подготовленный SQL-скрипт.

Для этого подходят обычные txt, sql файлы с разделенными данными или файлы, созданные специальными табличными редакторами (например, Microsoft Office Excel, OpenOffice и др.) с расширениями xls, csv, odt и т.д. Эти форматы предпочтительнее, так как редакторы автоматически добавляют ограничители данных при их создании, что избавляет от необходимости отдельного ввода, как в обычном текстовом файле.

Table of Contents

Toggle
  • Добавление данных в MySQL: инструменты
  • Как восстановить MySQL базу из дампа через консоль?

Добавление данных в MySQL: инструменты

На данный момент их было три, от самого низкого уровня к самому высокому (с точки зрения использования различных оболочек и дополнений):

  • Консоль и командная строка сервера MySQL.
  • Скрипты, написанные на языках программирования, позволяющие записывать данные в MySQL с помощью языковых средств.
  • Готовые программы, предоставляющие визуальные интерфейсы оператора базы данных (например, phpMyAdmin, MySQL WorkBench, MySQL Manager).

Как восстановить MySQL базу из дампа через консоль?

Чтобы импортировать дамп базы данных MySQL в существующее хранилище с помощью командной строки linux, необходимо сначала по протоколу ssh на сам vps сервер и загрузить дамп в удобную для нас директорию.

Проверим сам дам Базы данных, в ходе чего мы можем изучить результат:

source путь_и_имя_файла_дампа;

Далее мы можем импортировать дамп в предварительно созданного пользователя и БД:

mysql -u имя_пользователя -p имя_базы_данных < путь_и_имя_файла_дампа

Если файл дампа находится в архиве, то его необходимо распаковать при загрузке. Для Linux распаковка выполняется следующим образом:

gunzip > [имя_файла_архива.sql.gz] | mysql -u [user] -p[password] [databasename]

Описанными способами можно так же импортировать таблицы MySQL, ане всю базу данных. В этом случае дамп должен включать операции создания и заполнения данных.

 

Предыдущий пост

Как закомментировать строку php

Следующий пост

Как исправить #1273 — Unknown collation: ‘utf8mb4_0900_ai_ci’

Случайные записи
  • VPS VDS сервер. Что это такое?
  • DDoS атака, вычислить ддос атаку, защита от ddos
  • Как закомментировать строку php
  • VPS хостинг: Почему стоит заказать VPS хостинг в нашей компании BestHost.BY
  • Как купить хостинг и установить WordPress
Полезные статьи
Полезные статьи по решению различных задач
Поддержка
Создать запрос в тех.поддержку или отдел продаж
База знаний
Помощь клиенту по работе с ПО besthost.by
Способы оплаты

Офис: Республика Беларусь, г. Жодино, ул. Сухогрядская 1, ком 3

Почтовый адрес: 222161, Республика Беларусь, Минская область, город Жодино, а/я 9

Sales: +375 (29) 335-00-93
Email: sales@besthost.by
Support: 375(29)335-00-94
Режим работы:  24/7
Поддержка осуществляется через личный кабинет (биллинг)

Хостинг

  • Виртуальный хостинг
  • WordPress хостинг
  • Битрикс хостинг
  • VPS/VDS серверы
  • Администрируемый VPS
  • Выделенный сервер

Услуги

  • Перенос сайта
  • Домены
  • SSL Сертификаты
  • Регистрация в БелГИЭ
  • Облачный OnlyOffice
  • IspManager 6

Клиентам

  • Контакты
  • Тестовый период
  • Способы оплаты
  • Партнерская программа
  • Документы
УНП: 690808560, Реквизиты: г. Минск, ОАО «Сбер Банк», Cчет: BY80BPSB30133022350199330000, Бик: BPSBBY2X. ИП Бондаренко Александр Леонтьевич, свидетельство № 0339346 от 12.02.2012 — выдано Жодинским Городским исполнительным комитетом / Юр.адрес: г. Жодино, пр. Мира 3-29
Сайт создан wiks.by

© 2008-2025 Besthost.by | Хостинг сайтов в Беларуси.

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов и с политикой конфиденциальности.
Принять
Подробнее...