自动化mysql表条目[重复]
Posted
技术标签:
【中文标题】自动化mysql表条目[重复]【英文标题】:Automate mysql table entry [duplicate] 【发布时间】:2017-12-11 06:51:21 【问题描述】:我想在 php 中从 excel 文件中插入 mysql 数据表值。我用谷歌搜索了很多,但没有一个起作用。 excel表格是这样的: The excel file which i want to upload it to mysql
【问题讨论】:
到目前为止你尝试了什么。显示代码 你需要做从excel数据到mysql数据库的导入功能..?? @DharmendraSingh :不不,我的项目只需使用任何库或其他功能。 那是 .csv 文件吗? 您需要 PHPExcel 库将您的 excel 导入数据库。ilovephp.net/php/… 【参考方案1】:我建议将文件保存为 csv 格式并使用“加载数据文件”上传
查看mysql文档here
CREATE TABLE sample
(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
rollno INT,
admnno INT,
name varchar(50),
dob Date,
classid INT,
guardian varchar(50),
contactno INT
);
LOAD DATA INFILE '/tmp/sample.csv'
INTO TABLE sample
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
【讨论】:
我想通过php代码来实现。 好的。您可以将文件更改为 csv 格式还是只想使用 Excel?如果您只想使用 excel,可以使用 PHPExcelReader,否则使用 fgetcsv() 获取 csv 格式 好的,明白你的意思,我只是使用了phpexcelReader..问题解决了以上是关于自动化mysql表条目[重复]的主要内容,如果未能解决你的问题,请参考以下文章