我有一个excel电子表格:
id name region zone
1 pokin Polon Riny
2 lucy yerni kinta
...
mysql数据库中有表,其中有region_id和zone_id,它们在区域和区域中是id的外键。
用户表:
id name region_id zone_id
1 retre 1 1
...
区域表:
id region_name
1 Polon
...
和区域表
id zone_name
1 kinta
...
我需要导入excel电子表格到用户表。
我正在寻找最快的方法来导入数据库。问题是我使用mysqldump导出数据库。我的数据库在磁盘上超过2GB。
mysqldump相当快,但是导入需要很长时间。是否有一种快速导入数据库的方法?
我们试图实现热备份,但没有加载MySQL。有什么办法可以快速进出口吗?这是数据文件夹中数据库文件的简单副本吗?
信息服务器: OS: MS Windows Server 2008
MySQL服务器: MySQL 5.5或MariaDB
表格类型: InnoDB (如果MariaDB - InnoDB插件)
我正在将一个excel表格导入到sql server数据库表中,该表格由id | data (实际上是以mm/dd/yyyy为单位的日期)组成。我可以将数据导入到数据库表中,但我希望在导入到sql server之前,将excel表格中的数据(日期)列转换为yyyy/mm/dd格式。下面是我导入excel表格的代码:
DataTable dt7 = new DataTable();
dt7.Load(dr);
// Bulk Copy to SQL Server
using (SqlBulkCopy bulkCopy = new