
找到你要导入的数据库,右击-->任务-->导入数据,出现的第一个窗体“选择数据源”就是提示你要选择你要导入的是什么数据,在“数据源”那个选项出选择“Microsoft Excel”的选项,对应的在下面会提示选择excel数据的路径,选择路径之后,然后下一步,根据后续的提示继续就可以了。
工具:office excel、mysql
步骤:
1、打开mysql,用mysql命令创建一个表。
2、打开office excel,按照程序提供的字段填写相应的数据。
3、打开mysql管理工具,择表所在的数据库,点击数据库名字,右键数据,选择import wizard,选择excel file文件。
4、点击next,选择对应的excel文件,选择有文字内容的sheet,点击next 。
5、filed name row 就是字段所在excel中的位置,也就是第几行。first data row数据从哪一行开始。填完点击next。
6、选择 target table 目标对应的数据库,选择要导入到的数据库表中。
7、默认next到最后。完成。
方法很多,不过建议你先看看mysql的开发文档,里面写的很详细的,如果你懒得看,可以看下面的
1有个软件PHP Excel Parser Pro v42可以,你可以在这里下载:>
实现步骤:
1、打开MicroSoft Excel
2、文件(F)→新建(N)→工作簿→
3、输入SQLLoader将Excel数据后,存盘为testxls,
4、文件(F)→另存为(A)→
保存类型为:制表符分隔,起名为texttxt,保存到C: (也可以保存为csv文件,以逗号分隔)
5、须先创建表结构:
连入SQLPlus,以system/manager用户登录,
以下是代码片段:SQL> conn system/manager
创建表结构
以下是代码片段:
SQL> create table test(id number,——序号
usernamevarchar2(10),——用户名
passwordvarchar2(10),——密码
sj varchar2(20) ——建立日期);
6、创建SQLLoader输入数据Oracle数据库所需要的文件,均保存到C:,用记事本编辑:
控制文件:inputctl,内容如下:
load data ——1、控制文件标识
infile ´testtxt´ ——2、要输入的数据文件名为testtxtappend
into table test——3、向表test中追加记录
fields terminated by X´09´——4、字段终止于X´09´,是一个制表符(TAB),如果是csv文件,这里要改为: fields terminated by ´,´
(id,username,password,sj) ——定义列对应顺序
a、insert,为缺省方式,在SQLLoader将Excel数据装载开始时要求表为空
b、append,在表中追加新记录
c、replace,删除旧记录,替换成新装载的记录
d、truncate,同上
7、在DOS窗口下使用SQLLoader命令实现数据的输入 >
以上就是关于如何做excel数据导入到数据库全部的内容,包括:如何做excel数据导入到数据库、如何将excel表格的数据导入到mysql数据中去、如何将EXCEL内容导入mysql等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)