西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页西西教程数据库教程 → 批处理来操作sqlite,减少重复性的工作

批处理来操作sqlite,减少重复性的工作

相关软件相关文章发表评论 来源:西西整理时间:2012/6/10 0:57:22字体大小:A-A+

作者:佚名点击:105次评论:68次标签: sqlite

  • 类型:文件处理大小:1.5M语言:中文 评分:3.1
  • 标签:
立即下载

  最近在用sqlite,每次命令行操作很是纠结,所以研究了下怎么通过批处理来操作sqlite,以减少重复性的工作。

  前言:环境是win7 64 旗舰版 + sqlite3,下面进入正题。

  1.准备环境,把sqlite3.dll,sqlite3.exe放到工程目录下,姑且把工程目录叫/database/。

  2.创建批处理文件"db.bat",也位于/database/目录下,具体代码如下

  @echo off  

  sqlite3 contact.db<db.sql 

  @pause..

  3.创建db.sql文件,也放到/database/下,这里面存放的是数据库创建脚本(其实这时候已经进入sqlite的运行环境下,sqlite中能执行的命令写在这里都能执行,这里不应该出现cmd下的命令,否则会报错,建议这里只放sql语句),后缀其实无所谓,只要和第二步中批处理的文件名保持一致就行。事例代码如下:

  create table tb_group(id INTEGER PRIMARY KEY,name TEXT,flag INTEGER);

  insert into tb_group VALUES(NULL,'其他联系人',1);

  总结:最终/database/下会有,sqlite3.dll,sqlite3.exe,db.bat,db.sql,这四个文件,双击db.bat就完成了数据库的操作了,所有操作都在db.sql文件中。

  最后推荐两个用着还凑合的sqlite的界面工具SQLiteSpy和firefox的sqlite插件。

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    发表评论 查看所有评论(68)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)