C#下本地数据库使用什么比较好?access,mysql还是sqllite?

jy02305022 2012-07-03 05:01:42
C#下本地数据库使用什么比较好?access,mysql还是sqllite?
...全文
3058 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
YapingXin 2012-07-03
  • 打赏
  • 举报
回复
毫无疑问,SQLite是首选。
mizuho_2006 2012-07-03
  • 打赏
  • 举报
回复
mySql一般用在Web开发
dalmeeme 2012-07-03
  • 打赏
  • 举报
回复
mysql也不需要安装?这个好像没听说过,mysql是基于Server的,也可以不安装?
ycproc 2012-07-03
  • 打赏
  • 举报
回复
sqlite 吧
access太那个什么了。。。
xml111024 2012-07-03
  • 打赏
  • 举报
回复
如果只是本地开发、测试,可以尝试使用SQL2012 的Localdb,功能都可以实现。
IT-Style 2012-07-03
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]

引用 6 楼 的回复:

sqlite的用法:http://blog.csdn.net/zhoufoxcn/article/details/5464443

其实我比较纠结的也是在sqllite和mysql之间,mysql也不需要安装

引用 7 楼 的回复:

sql语言支持连接access数据库,sql语言是操作数据库的语言,access是数据库,因此sql支持acces……
[/Quote]
那还是选择SQLLite吧....
「已注销」 2012-07-03
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

sqlite的用法:http://blog.csdn.net/zhoufoxcn/article/details/5464443
[/Quote]
其实我比较纠结的也是在sqllite和mysql之间,mysql也不需要安装

[Quote=引用 7 楼 的回复:]

sql语言支持连接access数据库,sql语言是操作数据库的语言,access是数据库,因此sql支持access的数据访问,当然除了sql支持access外,几乎所有的数据库的连接和访问都需要sql的支持。
所以建议使用sql!!!!access是针对比较小型的数据库
sql是中型的,而oracle是大型的
看你自己的数据量需求了!!
[/Quote]

你不可能要求你的用户也安装sql,就像QQ安装的时候难道要提示你安装sql?大概大部分人都选择不用了

[Quote=引用 8 楼 的回复:]

数据量不大XML都可以当数据库~
[/Quote]
但是要查询 或者连接查询之类的
xboxeer 2012-07-03
  • 打赏
  • 举报
回复
数据量不大XML都可以当数据库~
xiaoyao1212121 2012-07-03
  • 打赏
  • 举报
回复
sql语言支持连接access数据库,sql语言是操作数据库的语言,access是数据库,因此sql支持access的数据访问,当然除了sql支持access外,几乎所有的数据库的连接和访问都需要sql的支持。
所以建议使用sql!!!!access是针对比较小型的数据库
sql是中型的,而oracle是大型的
看你自己的数据量需求了!!
dalmeeme 2012-07-03
  • 打赏
  • 举报
回复
dalmeeme 2012-07-03
  • 打赏
  • 举报
回复
没并发的话,首推sqlite,执行效率远高于Access,而且无需安装别的组件(Access需要装有数据访问组件,不过对于access2003,一般windows里自带了。。。)
「已注销」 2012-07-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

看你的需求。如果数据量很小,对并发性要求不高access就够了。如果并发量较大最好用SqlServer。
[/Quote]
也没有并发,同时只会有一个线程在操作数据库文件
ndsckcuf 2012-07-03
  • 打赏
  • 举报
回复
mysql
「已注销」 2012-07-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

看你的需求。如果数据量很小,对并发性要求不高access就够了。如果并发量较大最好用SqlServer。
[/Quote]

本地数据库,就是存一些聊天记录之类的信息
mizuho_2006 2012-07-03
  • 打赏
  • 举报
回复
看你的需求。如果数据量很小,对并发性要求不高access就够了。如果并发量较大最好用SqlServer。

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧