我有一个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电子表格到用户表。
mySQL数据库中的表与excel表中的表相同。但是,工作表有一个额外的列,我希望在mysql表中添加该列。
表中列上abc: id,name,道布列在工作表上
现在,我希望将excel工作表中的性别列添加到与特定id对应的表中,而不删除该表。
LOAD DATA INFILE '/path/pqr.csv'
INTO TABLE abc
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
但是这将用于
我想知道是否可以将excel文件导入数据库?MySQL数据库的列具有与excel文件相同的列,和是excel文件的标题。
因此,例如,如果我有一个名为BL#123456的文件,我希望能够将该文件中的数据作为"x y z a b c BL#"输出给用户。
我想我理解了从excel导入到MySQL中的数据的过程,唯一的事情就是显示在列旁边的文件名。
另外,我将使用PHP脚本导入数据。
编辑:如何让它导入文件名以及数据
我想将带有列标题的mysql表数据导出到excel工作表。我正在使用vb.net。但我无法在excel表格中获取表列标题。我只得到mysql表数据。
my code
-------
Dim i, j As Integer
Dim xlApp As Excel.Application
Dim xlWorkBook As Excel.Workbook
Dim xlWorkSheet As Excel.Worksheet
Dim misValue As Object = System.Reflection.Missing.Value
xlApp = N