Задать вопрос
@VelkinVV

Обибки при импорте дампа mysql, как импортировать?

Здравствуйте.
Решил обновить личный сервер, на котором висел сайт. Сервер глючил от вмешательств моих кривых рук.
Сервер на ubuntu 18.04 под управлением webmin.
Я сделал бекап баз данных через mysqldump, снёс ОС и установил ту же версию, но как панель управления вместо вебмин установил keyhelp.
В webmin по умолчанию устанавливалась mysql.
В keyhelp используется mariadb.
Как я понял, они совместимы.
Но при попытке восстановить данные через mysqldump получаю вот такие ошибки.
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
 -- Dump completed on 2020-06-06 23:35:29

Импорт не происходит
Команда. sudo mysqldump -u user -p database < /var/lib/mysql-files/database.sql
скрипт сразу выдаёт результат.
Данные при этом не импортируются, БД пустая.
Да и не могут 22 гб импортироваться за сек. Последний импорт делал год назад, тогда он почти день делался.

Редактировать файлы бекапа sql не представляется возможным ввиду размера файлов (около 22gb).
Подскажите, как возможно импортировать данные?
  • Вопрос задан
  • 402 просмотра
Подписаться 1 Простой 3 комментария
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
mysqldump делает дамп базы. Импортировать надо через mysql.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы