【SQLite操作】SQLite可视化工具(SQLite Expert、SqliteDeveloper)(含解决打开加密数据库方法)

时间:2024-02-19 22:48:16

1、SQLite Expert 官网下载(这个官网有点慢,最好复制下载链接后到迅雷下载)
http://www.sqliteexpert.com/download.html
推荐安装Professional版,个人版功能较少,专业版有个导出数据为csv文件的功能,在需要将sqlite转为sql server时可以用到。

官方版是英文版,且不能打开加密数据库。
搜了好久,网上说用4.2版本、SQLite.Interop.dll可以打开,但是下载了好几个版本都还是没办法打开,既不弹出对话框输入密码,菜单栏也没有什么Set Default Encryption Key按键,可网上搜的大多数是这个解决方案,搞得我一脸懵逼。
最后找到SqliteDeveloper这个工具,易用也能对数据库文件进行加解密。

SQLite Expert Professional授权许可文件(license4.key)
支持SQLite Expert Professional 5.2/5.3 x64版本,亲测有效
https://www.eatm.app/archives/653.html


2、SqliteDeveloper
下载
http://www.sqlitedeveloper.com/zh-hans-download
如果直接点下载链接没反应,右键复制下载链接到迅雷下载。

这个软件有一个注册,当试用期过了之后会要求注册才能继续使用:

方法1:

运行cmd
复制:reg delete “HKEY_CURRENT_USER\SharpPlus\SqliteDev” /v “StartDate” /f 粘贴到窗口中,回车

 

方法2:

打开注册表  开始-->运行-->输入regedit
依次打开目录:HKEY_CURRENT_USER\SharpPlus\SqliteDev 找到右侧的StartDate项,删除。

 


注意!
在创建数据库时,填写名称一定要加上.db后缀,否则在VS中执行sql指令时会报错。
“数据库别名”是指在工具中显示的名称。
执行“删除数据库”操作时,会删除源数据库文件;如果只想删除工具中显示的数据库,则应“注销数据库”。

数据库加密(SQLiteDeveloper中操作)
https://blog.csdn.net/weixin_30919919/article/details/96825114