首页 > 代码库 > 导入xlsx,文件到sqlite3数据库
导入xlsx,文件到sqlite3数据库
导入xlsx,文件到sqlite3数据库
工作需要使用到本地数据库,需要把xlsx表里的数据导入到sqlite数据库里在将数据库放到app里来使用,看了下资料弄完了觉得挺简单的分享下
首先就是需要查看数据库文件的软件,直接搜火狐浏览器上的工具插件-SQLite Manager. 就可以查看数据库的文件了,
通过沙河创建了一个数据库文件,就可以通过这个软件打开并查看数据库进行编辑了,很方便
导入数据库呢 使用代码导入很快 跟大多数的类似 都是 那几行代码
sqlite> .open /Users/apple/Desktop/teachers.sqlite // 直接拖拽数据库过来即可
sqlite> .separator ","
sqlite> .separator ","
sqlite> .import /Users/apple/Desktop/teachers.csv teacher // 后面的teacher是你在数据库里对应创建的表名,在表里面你要对应的创建和你csv中数据对应的字段。
但是需要注意的是:
- 首先需要你把xlsx文件导出为csv文件。
- 在你即将导入的数据库里创建相对应的字段。
- 导入时会因为空项报错但是数据会过去。报错信息:expected 7 columns but found 8 - extras ignored
- sqlite> .show // 查看部分设置
- sqlite> .help // 查看命令
需要的链接:
- sql终端的文件:http://www.sqlite.org/download.html 找到mac 下载zip 运行终端文件 就可以打开终端数据库了
导入xlsx,文件到sqlite3数据库
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。