`
mathsfan
  • 浏览: 574444 次
  • 性别: Icon_minigender_1
  • 来自: 浙江省杭州市
社区版块
存档分类
最新评论

Ruby SQLite GUI使用实录(原)

阅读更多
Ruby SQLite GUI是一个简单的、跨平台的SQLite数据库管理工具,它使用Ruby编写,使用了Ruby/GTK2和ActiveRecord后端。因此需要安装gtk,至于ActiveRecord在大家安装rails时就装好了,所以下面就不叙述了。
首先去下载ruby-gnome2:http://sourceforge.net/project/showfiles.php?group_id=53614,装好以后运行:
C:\>ruby -v
ruby 1.8.5 (2006-12-25 patchlevel 12) [i386-mswin32]

C:\>ruby -e "require 'gtk2'"

C:\>ruby -rgtk2 -e "Gtk::Window.new.show;Gtk.main"

如果出现下图所示的一个gui框则表明已经装好了:

接下来把sqlite-ruby装好就可以到http://rubyforge.org/projects/rsqlitegui去下载运行Ruby SQLite GUI了。
注:sqlite-ruby的安装方法,下载sqlite-3_3_3.zipsqlitedll-3_3_3.zip,解压它们,得到sqlite3.exe和sqlite3.dll,将其复制到ruby/bin目录下面,然后通过命令gem install sqlite3-ruby -r -y选2来安装sqlite3-ruby。
以下为效果图,对中文支持也不错:

不过在保存数据库的时候要注意的一点就是最好不要有中文路径,否则可能会保存不了哈。

具体的一些用法大家可以去它的官方网站http://rsqlitegui.rubyforge.org/看看,这里就不多说了。
分享到:
评论

相关推荐

    Ruby-SQLite3Ruby绑定SQLite3嵌入式数据库

    本文将深入探讨Ruby-SQLite3的使用方法、核心特性以及在实际开发中的应用。 首先,我们来了解如何在Ruby项目中安装SQLite3库。通过Ruby的包管理工具RubyGems,可以简单地执行以下命令来安装: ```bash gem install...

    sqlite3安装包 sqlite3.dll ruby sqlite3数据库组件

    在Ruby on Rails框架中,SQLite3常被用作开发环境下的默认数据库,因其简单易用和快速响应而广受欢迎。当我们升级Rails到2.0.2版本时,系统会自动转向使用SQLite3作为数据库管理系统。 在这个压缩包中,有两个关键...

    sqlite3 ruby安装包

    Ruby on Rails 框架通常默认使用 `sqlite3` 作为开发数据库,因此掌握其安装方法对开发者来说至关重要。在大多数情况下,你可以通过以下命令行操作来安装: ```bash gem install sqlite3 ``` 这个命令会从 ...

    SQLite GUI管理工具

    SqliteMgr是一款SQLite数据库管理工具,支持SQLite3.0,支持采用DES加密的SQLite数据库访问,采用DBAP访问接口SQLite引擎,界面设计使用了ZJLib库。能自动列出数据库中所有的表,索引和视图,支持查询表字段语句,...

    SQLite数据库gui操作界面

    在本文中,我们将深入探讨SQLite数据库GUI的特点、功能以及如何使用。 SQLite是一个轻量级、自包含的、开源的关系型数据库系统,广泛应用于嵌入式设备、移动应用和桌面应用中。它的优点在于不需要独立的服务器进程...

    基于Python(tkinter)+sqlite3的图书信息管理系统(GUI图形界面)_数据库图书信息管理系统

    这是一个基于Python的图书信息管理系统,使用了tkinter库来创建GUI图形界面,同时结合sqlite3数据库来存储和管理图书数据。这个系统对于初学者来说是一个很好的实践项目,它涵盖了多种编程和技术知识点,包括: 1. ...

    Android SQLite--小巧好用的SQLite GUI管理工具

    因此,SQLiteSpy使用远低于其它的SQLite管理内存和更有效地处理大量的表。 11、内建的SQLite引擎: SQLiteSpy已建成一个单一的应用程序文件与SQLite数据库引擎可执行文件。不需要部署任何DLL文件,这使得SQLiteSpy...

    sqlite3-ruby-mswin32.gem

    总的来说,`sqlite3-ruby`是Ruby开发中不可或缺的数据存储工具,它使得在Windows平台上轻松使用SQLite3数据库成为可能。通过理解不同gem包的适用环境,开发者可以根据自身需求选择合适的版本进行安装和使用,从而...

    Inside SQLite(SQLite技术内幕) 原版+个人翻译版

    文档可能会详细阐述SQLite如何在内存和磁盘之间管理数据,包括页缓存机制、B-Tree数据结构的使用以及VFS(Virtual File System)层如何允许SQLite在不同操作系统上运行。此外,作者可能还讨论了SQL语句的解析和执行...

    sqlite3使用详解

    在使用SQLite3时,开发者通常需要检查每次调用的返回值,以便及时发现并处理错误。此外,SQLite3的C API允许动态执行SQL语句,这使得它在各种编程语言中都易于集成。为了跨平台兼容性,代码应避免依赖特定平台的特性...

    Ruby + SQLite中的语言学习工具-Ruby开发

    用Ruby + SQLite编写的语言学习工具重要说明:这些工具应在终端中运行(“命令行”)。 一旦下载了这个git仓库,就进入您终端中的目录,并准备好键入用Ruby + SQLite编写的语言学习工具。重要说明:这些工具应在终端...

    iOS中sqlite的使用

    Objective-C中,可以使用`sqlite3_prepare_v2()`预编译SQL语句,然后使用`sqlite3_bind_XXX()`绑定参数,最后调用`sqlite3_step()`执行。 6. **查询数据** 查询数据使用`SELECT`语句。例如,查询所有学生信息: ...

    Sqlite数据库使用demo

    这个“Sqlite数据库使用demo”是针对C语言环境设计的一个示例,它演示了如何在C++项目中集成并操作SQLite数据库。下面将详细介绍这个demo所涵盖的知识点。 首先,我们要了解SQLite的C API。SQLite提供了C语言的接口...

    SQLite软件及使用指南

    `main.cpp`:这可能是某个使用SQLite3的示例应用的源代码,展示了如何在C++程序中集成和使用SQLite3库。 `test.db`:这是一个SQLite数据库文件,包含了一些测试数据或者用于测试SQLite3功能的数据。 `sqlite_test....

    PHPDesktop实现使用PHPHTML5JavaScript和SQLite开发原生桌面GUI

    PHP Desktop 实现使用 PHP、HTML5、JavaScript 和 SQLite 等 Web 技术开发原生桌面 GUI 应用程序的方法。它可以轻松地将 PHP Web 应用程序和 PHP CLI 工具转换为桌面应用程序。

    SQlite.zip 使用Qt Creator编译sqlite3

    在本项目中,我们将使用Qt Creator这一强大的C++开发环境来编译SQLite,以便于在不同平台上使用。 首先,了解SQLite的编译过程。SQLite的源代码是用C语言编写的,因此可以被任何支持C编译器的平台编译。在Qt ...

    sqlite-gui:Windows的轻量级SQLite编辑器

    sqlite-gui是用于的轻量级Windows GUI,由C ++,WinAPI和。 小型,简单,强大,快速,免费。 特征 语法高亮和代码完成 同时编辑多个表格 彩色数据网格 存储执行历史记录和用户脚本 导出/导入数据 数据库图 数据库...

    sqlite3使用实例代码

    主要是个人写的一个sqlite3 c接口的数据库操作demo,基本满足平时的使用要求。

    SQLite3 使用实例

    在这个"SQLite3 使用实例"中,我们将探讨三个基本的使用场景,帮助你理解如何在实际开发中应用 SQLite3。 1. **创建数据库和表** 在第一个实例中,你可能会看到如何创建一个新的 SQLite3 数据库以及定义表的结构。...

Global site tag (gtag.js) - Google Analytics