乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何通过<em>PHP</em>将excel的数据导入MySQL中-excel导入mysql p

如何通过<em>PHP</em>将excel的数据导入MySQL中-excel导入mysql p

作者:乔山办公网日期:

返回目录:excel表格制作


把excel 改为 cvs文件
<?
//连接数据库文件
$connect=mysql_connect("localhost","admin","admin") or die("链接数据库失败!");
//连接数据库(test)
mysql_select_db("testcg",$connect) or die (mysql_error());
$temp=file("test.csv");//连接EXCEL文件,格式为了.csv
for ($i=0;$i <count($temp);$i++)
{
$string=explode(",",$temp[$i]);//通过循环得到EXCEL文件中每行记录的值
//将EXCEL文件中每行记录的值插入到数据库中
$q="insert into ceshi (name,num,dom) values('$string[0]','$string[1]','$string[2]');";
mysql_query($q) or die (mysql_error());

if (!mysql_error());
{
echo " 成功导7a686964616fe78988e69d83361入数据!";
}
echo $string[4]."\n";
unset($string);
}
?>


  • 首先需要在mysql管理工具上面新建一个表,也可以用mysql命令创建,表建立完成之后,需要将表中的字段名字告诉给填写excel表的人员.

  • 打开excel表,按照程序提供的字段填写相应的数据636f7079e799bee5baa6365.此时注意下面几点:名字需要跟程序提供的一样,其他的描述,表头可以不写都行.

  • 打开工具,选择表所在的数据库,然后点击数据库名字,右键数据,出来下拉菜单选择import wizard .弹出一个选择界面,选择excel file文件

  • 点击next(下一步),选择对应的excel文件就行,然后再下面选在文件内容在哪一个sheet中,也就是内容写在excel什么地方,这点需要注意,也是关键的地方.

  • 点击next (此步骤也是关键步骤),需要注意2点: 1:filed name row 就是字段所在excel中的位置,也就是第几行(简单办法,一般就是英文对应的那一列).2:first data row(从哪一行开始执行),数据从哪一行开始

  • 点击next 选择 target table 目标对应的数据库,选择.

  • 如果到上面一步没有问题的话,默认next到最后 就行了.然后打开表就能看到数据跟excel表中的一样.要导入到哪个数据库中表中



如题,有一EXCEL数据表,现要将此表通过PHP来导入MYSQL数据库,要怎么做到啊?我按照网络上的方法试了一下,但导入数据库的都是乱码,“成功导入数据! 成功导入数据! 成功导入数据! 成功导入数据!##07"?"# 成功导入数据! 成功导入数据! 成功导入数据!#}-}' .00\)_ *}A}) a

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网