[英]MYSQLDUMP : Errors while restoring database
I created a backup of mysql database from my live site using mysqldump
and downloaded the SQL file (~960MB). 我使用
mysqldump
从实时站点创建了mysql数据库的备份,并下载了SQL文件(〜960MB)。 I've a local install of MariaDB and I tried importing the database again using mysqldump
. 我已经在本地安装了MariaDB,并尝试使用
mysqldump
再次导入数据库。 I am getting following error: 我收到以下错误:
-- MySQL dump 10.16 Distrib 10.2.10-MariaDB, for osx10.13 (x86_64)
--
-- Host: localhost Database: original
-- ------------------------------------------------------
-- Server version 10.2.10-MariaDB
/*!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 utf8 */;
/*!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 2017-12-01 8:27:08
I'm not allowed to make any changes to the live DB and would really appreciate if there's a way to import this DB successfully to my local DB. 我不允许对实时数据库进行任何更改,如果能将这种数据库成功导入到我的本地数据库,我将不胜感激。
Thank you in advance for your cooperation. 预先感谢您的合作。
As noted in comments, 如评论中所述,
That's not an error, it's just comments in the dump file.
这不是错误,只是转储文件中的注释。
Additionally, 另外,
You don't use
mysqldump
to import, only to export.您不使用
mysqldump
导入,而仅使用导出。 You usemysql < filename
to import您使用
mysql < filename
导入
From this question: MariaDB i am not able to import this dump file 来自以下问题: MariaDB我无法导入此转储文件
You import the dump like so: 您可以这样导入转储:
mysql -u root -p --database=db_name < dumpfile.sql
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.