首页 新闻 会员 周边 捐助

sqllite究竟是个什么样的数据库?

0
悬赏园豆:20 [已关闭问题]

请问一下sqllite究竟是个什么样的数据库?是不是和MS ACCESS一样有一个数据库文件就可以部署,还是必须类似ms-sqlserver或oracle一样必须安装服务端方可提供数据库服务一样的东东?谢谢!

songcan的主页 songcan | 初学一级 | 园豆:10
提问于:2008-10-09 17:33
< >
分享
其他回答(1)
0

有数据文件就行,是一个比ACCESS更小的嵌入式数据库,通常用在小型嵌入式设备上,但是功能有限,比如不支持外键等

Gray Zhang | 园豆:17610 (专家六级) | 2008-10-09 17:36
1

sqlite3我记得是支持外键了和约束等等了,基本功能都具备了。使用PHP时候默认支持的是sqlite2,要使用PDO的方式操作sqlite3。

使用sqlite的时候只有1个2进制运行程序,直接运行即可,一般输入sqlite3 my.db即可,这样就创建了my.db的数据库(如果没有的话),然后和其他的数据库一样的操作方式。命令行下.h是帮助,可以看到些基本操作命令。

这个数据库的优势在于小巧便捷,做小系统时完全用于替代文件方式的保存。读写也都是文件方式,备份只要拷贝这个数据库文件就OK了。

详细的可以参考官方:http://www.sqlite.org

YuYii | 园豆:210 (菜鸟二级) | 2008-10-10 15:45
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册