我正在寻找最快的方法来导入数据库。问题是我使用mysqldump导出数据库。我的数据库在磁盘上超过2GB。
mysqldump相当快,但是导入需要很长时间。是否有一种快速导入数据库的方法?
我们试图实现热备份,但没有加载MySQL。有什么办法可以快速进出口吗?这是数据文件夹中数据库文件的简单副本吗?
信息服务器: OS: MS Windows Server 2008
MySQL服务器: MySQL 5.5或MariaDB
表格类型: InnoDB (如果MariaDB - InnoDB插件)
发布于 2015-09-24 13:03:21
是的,可以将InnoDB文件从一个服务器复制到另一个服务器。如果启用了“每个表的innodb文件”,就会容易得多。按照手册中的说明,您可以这样做:
发布于 2015-09-24 12:58:14
我希望能帮助you...Try导入CSV文件,方便地加载数据库。
例如:
LOAD DATA LOCAL INFILE 'path/caption.csv'
INTO TABLE caption
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
(id, name)使用此软件:
HeidiSQL SQL编辑软件
发布于 2018-02-12 13:53:31
在调优以下参数之后,我在导入数据时遇到了与MySQL相同的问题:
进口时间明显缩短。
https://stackoverflow.com/questions/32761853
复制相似问题