余下全文
补充:直接用PHP自带的COM组件就可以了,没必要用PHPEXCEL,懒得下!COM组件很方便的!追问:是xlsx格式的需要修改php.ini文件吗?到$conn-open($connstr)读不到东西补充:你将$connstr=Driver={Microsoft Excel Driver (*.xls)}DBQ=.realpath(excel.xls)改为$connstr=Driver={Microsoft Excel Driver (*.xlsx)}DBQ=.realpath(excel.xlsx)试试看!补充:只需要将$connstr=Driver={Microsoft Excel Driver (*.xls)}DBQ=.realpath(excel.xls)改为:$connstr=Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}DBQ=.realpath(test.xlsx)即可,试验通过了!
01MySQL
打开MySQL数据库,然后在在MySQL中新建一个【student】表,创建列为ID和Name,如下图所示:
02Excel
新建一张Excel,Excel列中的名字要与数据库中student的列名一样,如下图所示:
03导入向导
右击数据库中的【student】表,在d出的下拉菜单中选择【导入向导】,如下图所示:
04选择数据格式
会d出一个【导入向导】窗口,选择数据的格式,比如excel的格式为.xlsx,当然有的excel的格式为.xls,根据后缀名而定,如下图所示:
05导入excel
然后要导入方才新建的excel文件,选择文件的存放位置,然后点击【打开】按钮即可,如下图所示:
06选择sheet
然后选择要导入excel文件中的哪一个sheet,比如选择sheet1,然后点击【下一步】按钮,如下图所示:
07导入模式
然后一直点击【下一步】按钮来到【导入模式】,勾选【添加:添加记录到目录表】选项,点击【下一步】按钮,如下图所示:
08开始导入
点击【开始】按钮,当出现【Finished -Successfully】提示时即表示导入成功,如下图所示:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)