SQLite Expert Pro 是一款面向 SQLite 数据库的可视化管理工具,它把创建、编辑、复制、提取等常见操作都放到了图形界面里,适合日常开发或数据维护时使用。软件内置了可视化查询生成器、SQL 编辑器、表结构设计器以及数据导入导出功能,几乎覆盖了 SQLite 管理的所有环节。对开发者来说,它还能辅助生成建表语句,省去手写 SQL 的麻烦。

1、 可视化 SQL 查询生成器,能轻松拼出复杂查询,并自动整理 SQL 文本的排版
2、 高级 SQL 编辑器带有语法高亮和代码补全,写语句时不容易出错
3、 支持解析和分析 SQL 查询,方便检查语句的逻辑问题
4、 表、列、索引、外键、触发器以及各种约束都有对应的可视化编辑器、改结构时一目了然
5、 可以重组任意复杂的表结构,而且不会弄丢原有数据,操作过程会包在事务里,出错就能回滚
- 能从 ADO 数据源、CSV 文件、SQL 脚本或已有的 SQLite 库中导入数据
- 导出方面支持 CSV、SQL 脚本、Excel,也能直接导出到另一个 SQLite 数据库
- 在不同 SQLite 库之间复制表,直接拖放就能完成
- 数据编辑采用就地网格,双击就能改,还支持剪贴板复制到 Excel
- 图像编辑器支持 JPEG、PNG、BMP、GIF、ICO 格式、BLOB 字段则能用自带的十六进制编辑器查看和修改
- 运行安装包,按提示一路下一步即可装好
- 打开软件后,先新建或打开一个 SQLite 数据库文件(支持 .db、.sqlite、.sqlite3)
- 若是从 Android 设备导出数据,可用 MMDS 把项目里的数据库文件拉出来,再用本工具打开
- 创建新表时,从菜单 File → New Database 建库,然后右键数据库名选择 New Table,进入设计界面
- 在字段页添加列并设置类型,需要主键的列(如 row_id)可到 Index 页勾起 Primary 和 AutoIncrement
- 表设计完成后点击 Apply,再点 DDL 标签就能看到自动生成的建表 SQL,复制出来就能用在 Android 代码里
- 增加用户:INSERT INTO user_accounts(row_id,username,password) VALUES(001,'John','abcdef');
- 再增加用户时,可把 row_id 改成 002 和 003,并换不同的用户名与密码
- 删除用户:DELETE FROM user_accounts WHERE username = 'David';
- 修改密码:UPDATE user_accounts SET password='666666' WHERE username = 'Sarah';
- 查看所有用户:SELECT * FROM user_accounts; 不过 select * 仅适合测试,正式代码不推荐
- 只查指定列:SELECT username,password FROM user_accounts; 这样 row_id 就不会显示
- 按条件查询:SELECT password FROM user_accounts WHERE username = 'John'; 能精确拿到某个用户的密码
- 此特别版免激活,解压后直接运行主程序即可,建议使用管理员身份打开,避免权限问题导致无法写入数据库
- 编辑前最好备份原文件,如果打不开数据库,先检查是否被其他进程占用,例如浏览器扩展
- 界面乱码或不能输入中文时,前往 工具 → 选项 → 字体 改成宋体或微软雅黑,并勾选 UTF-8 编码
- 发生崩溃可删除安装目录下的 Config.ini 来恢复默认设置
- 特别版已解锁所有高级功能,但别用于商业环境或在线更新,否则可能失效。建议定期用 文件 → 导出 → SQL脚本 做逻辑备份
- 如果提示更新,直接忽略,当前版本已经够用
- 若是升级安装,先运行 SQLiteExpertSetup.exe 装好,再把 SQLiteExpertPro.exe 复制到安装目录替换同名文件
- 软件完整支持 Unicode,可以附加多个数据库,也支持加密数据库,还附带 Lua 和 Pascal 脚本支持
- 新版能查看每个 SQLite 扩展的函数和排序规则;3.0 起界面外观可自定义,网格内容也能直接打印或导出为 PDF
(您的评论需要经过审核才能显示)
0条评论