我擦,衡阳岳屏广场这边的这个什么3G体验厅,真的是星巴克

&>&&>&&>&&>&如何用Java实现把excel表中的数据导入到mysql数据库已有的表中
如何用Java实现把excel表中的数据导入到mysql数据库已有的表中
上传大小:67KB
如何用Java实现把excel表中的数据导入到mysql数据库已有的表中
综合评分:4(4位用户评分)
所需积分:1
下载次数:59
审核通过送C币
创建者:sinat_
创建者:sinat_
创建者:ls
课程推荐相关知识库
上传者其他资源上传者专辑
开发技术热门标签
VIP会员动态
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
android服务器底层网络模块的设计方法
所需积分:0
剩余积分:720
您当前C币:2
可兑换下载积分:4
兑换下载分:
兑换失败,您当前C币不够,请先充值C币
消耗C币:0
你当前的下载分为234。
如何用Java实现把excel表中的数据导入到mysql数据库已有的表中
会员到期时间:
剩余下载次数:
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:查看: 5325|回复: 4
怎样将Excel内准备的数据用PLSQL Developer导入到Oracle表
认证徽章论坛徽章:2
将Excel内准备的数据用PLSQL Developer导入到Oracle表分以下几个步骤:
1.在Excel中准备好数据。具体技巧是:在Excel文档中,把第一列设置为空列,第二列以后的列应按照要导入的数据表的字段和类型依次来排列(为导入方便)。
2.登录上PLSQL Developer,找到需要导入数据的数据库表后,点击右键——选择点击编辑数据那一项,然后进入编辑此表的数据对话框(像望远镜的那一项)。
3.copy Excel表中的数据记录,将数据粘贴到第2步中PLSQL Developer显示的表列中。
4.点击PLSQL Developer中的对号按钮进行Post,再点击commit按钮进行提交。
论坛徽章:0
学习 学习 支持支持
论坛徽章:4
数据量大的时候呢
论坛徽章:13
maoweiting 发表于
数据量大的时候呢
论坛徽章:2
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号&&&您需要以后才能回答,未注册用户请先。今天我来介绍一下如何利用phpMyAdmin批量导入Excel、CSV数据表内容到MySQL数据库。首先你要知道phpMyAdmin是什么(不知道的这篇文章可以跳过了),我今天用的版本是phpMyAdmin 3.2.4,MySQL的版本是5.1.41。
1、第一步我们得到了一个excel表,里面有很多需要我们导入的数据。
2、删除第1行"准考证号""XXX"....只保留我们需要的数据部分。
3、单击"文件"--"另存为",类型选择为"CSV(逗号分隔)(*.csv)",将excel表另存为csv文档。中间不管提示什么一律"是"就好了...
4、重点!另存为的slyar.csv是可以用记事本或者Editplus等文本编辑器打开的,我们打开来看一下。
可以看到其实csv文档就是txt(即你可以使用自己的txt然后换个后缀名就行),只不过把各个字段之间用","分隔开了而已。既然它是txt文档,那么就涉及到了文件编码的问题!默认保存的文件编码是ANSI,如果你的数据库(数据表)使用UTF-8编码,那么一定要将这个csv文件另存为UTF-8格式!
5、进入phpMyAdmin创建一个表,新建字段,字段名与你要导入的excel表字段关联且顺序相同。太简单,不截图了。
6、在phpMyAdmin中打开你创建的表,在最上面单击"导入"。
7、"导入文件的格式"选择第二个"CSV 使用 LOAD DATA"。
8、"要导入的文件"选择你刚才另存为的csv文件。
9、"字段分隔符"更改为",",就是excel另存为默认选择的"(逗号分隔)",你可以自由选择分隔符,通常出现在你的excel表格数据里有","的情况下。
10、"字段名"是个高级应用,这里的字段名是你数据表里的字段名,它表示你要进行填充的字段,多个字段之间用","隔开。这里为空表示全部填充,并且按顺序填充,多余的数据不要。
10、检查没问题就可以按"执行"了。
11、"导入成功,执行了 1 个查询"。看到这个就表示成功了,如果导入不成功请从头到尾再仔细对照本文重做一次,如果还不行请往下看...
12、很多数据库和数据文件大都能转换到CSV,用以上方法就可以很方便的导入到Mysql数据库中。PHP上传Excel文件导入数据到MySQL数据库示例
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了PHP上传Excel文件导入数据到MySQL数据库示例,可以将Excel的数据写入到MySQL数据库中,感兴趣的同学可以了解一下。
最近在做Excel文件导入数据到数据库。网站如果想支持批量插入数据,可以制作一个上传Excel文件,导入里面的数据内容到MySQL数据库的小程序。
要用到的工具:
ThinkPHP:轻量级国产PHP开发框架。可在ThinkPHP官网下载。
PHPExcel:Office Excel 文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言。可在CodePlex官网下载。、
1.设计MySQL数据库product
创建product数据库
CREATE DATABASE product DEFAULT CHARACTER SET utf8 COLLATE utf8_general_
创建pro_info表,表结构
CREATE TABLE pro_info(
pId int(4) NOT NULL PRIMARY KEY AUTO_INCREMENT,
pName varchar(20) NOT NULL,
pPrice float NOT NULL,
pCount float NOT NULL
2.生成项目
先在ThinkPHP同级目录下新建index.php文件,生成项目Home.
define('APP_NAME', 'Home');
//项目名称
define('APP_PATH', './Home/'); //项目路径
define('APP_DEBUG', true);
//开启DEBUG
require './ThinkPHP/ThinkPHP.php';
//引入ThinkPHP核心运行文件
3.上传文件表单
在Home/Tpl文件夹下新建Index文件夹,里面新建index.html文件
&!DOCTYPE html&
&title&上传文件&/title&
&meta charset="UTF-8"&
&form id="upload" action="__URL__/upload/" method="post" enctype="multipart/form-data"&
&label for="file"&上传文件:&/label&
&input type="file" name="file" id="file"&&br /&
&input type="submit" name="submit" value="上传" /&
4.在/Home/Lib/Action/IndexAction.class.php中编写显示上传表单页面、上传Excel文件、导入Excel文件方法(如果ThinkPHP/Extend下没有扩展包,需要在ThinkPHP官网下载,然后将扩展包解压放入)
* 导入Excel文件数据到MySQL数据库
class IndexAction extends Action {
* 显示上传表单html页面
public function index() {
$this-&display();
* 上传Excel文件
public function upload() {
//引入ThinkPHP上传文件类
import('ORG.Net.UploadFile');
//实例化上传类
$upload = new UploadFile();
//设置附件上传文件大小200Kib
$upload-&mixSize = 2000000;
//设置附件上传类型
$upload-&allowExts = array('xls', 'xlsx', 'csv');
//设置附件上传目录在/Home/temp下
$upload-&savePath = './Home/temp/';
//保持上传文件名不变
$upload-&saveRule = '';
//存在同名文件是否是覆盖
$upload-&uploadReplace =
if (!$upload-&upload()) {
//如果上传失败,提示错误信息
$this-&error($upload-&getErrorMsg());
//上传成功
//获取上传文件信息
$info = $upload-&getUploadFileInfo();
//获取上传保存文件名
$fileName = $info[0]['savename'];
//重定向,把$fileName文件名传给importExcel()方法
$this-&redirect('Index/importExcel', array('fileName' =& $fileName), 1, '上传成功!');
* 导入Excel文件
public function importExcel() {
header("content-type:text/charset=utf-8");
//引入PHPExcel类
vendor('PHPExcel');
vendor('PHPExcel.IOFactory');
vendor('PHPExcel.Reader.Excel5');
//redirect传来的文件名
$fileName = $_GET['fileName'];
//文件路径
$filePath = './Home/temp/' . $fileName . '.xlsx';
//实例化PHPExcel类
$PHPExcel = new PHPExcel();
//默认用excel2007读取excel,若格式不对,则用之前的版本进行读取
$PHPReader = new PHPExcel_Reader_Excel2007();
if (!$PHPReader-&canRead($filePath)) {
$PHPReader = new PHPExcel_Reader_Excel5();
if (!$PHPReader-&canRead($filePath)) {
echo 'no Excel';
//读取Excel文件
$PHPExcel = $PHPReader-&load($filePath);
//读取excel文件中的第一个工作表
$sheet = $PHPExcel-&getSheet(0);
//取得最大的列号
$allColumn = $sheet-&getHighestColumn();
//取得最大的行号
$allRow = $sheet-&getHighestRow();
//从第二行开始插入,第一行是列名
for ($currentRow = 2; $currentRow &= $allR $currentRow++) {
//获取B列的值
$name = $PHPExcel-&getActiveSheet()-&getCell("B" . $currentRow)-&getValue();
//获取C列的值
$price = $PHPExcel-&getActiveSheet()-&getCell("C" . $currentRow)-&getValue();
//获取D列的值
$count = $PHPExcel-&getActiveSheet()-&getCell("D" . $currentRow)-&getValue();
$m = M('Info');
$num = $m-&add(array('pName' =& $name, 'pPrice' =& $price, 'pCount' =& $count));
if ($num & 0) {
echo "添加成功!";
echo "添加失败!";
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 岳屏公园 的文章

 

随机推荐