社区
C#
帖子详情
C#下本地数据库使用什么比较好?access,mysql还是sqllite?
jy02305022
2012-07-03 05:01:42
C#下本地数据库使用什么比较好?access,mysql还是sqllite?
...全文
3058
15
打赏
收藏
C#下本地数据库使用什么比较好?access,mysql还是sqllite?
C#下本地数据库使用什么比较好?access,mysql还是sqllite?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
sqlite的用法:
http://blog.csdn.net/zhoufoxcn/article/details/5464443
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。
C#
连接
数据库
,sqlite,oracle,sql server,my sql,
access
C#
连接
数据库
,sqlite,oracle,sql server,my sql,
access
直接将工程加入项目,项目中引用该工程,对该工程对应的
数据库
类进行初始化,即可以连接。
C#
中
使用
SQLite
数据库
的方法介绍
【SQLite管理工具简介】 推荐以下2款: Navicat for SQLite:功能非常强大,几乎包含了
数据库
管理工具的所有必需功能,操作简单,容易上手。唯一的缺点是不能打开由System.Data.SQLite.dll加密过的
数据库
。 Database.Net:台湾人用.net开发的全能
数据库
管理工具,可以管理多种
数据库
,包括MSSQL、
MYSQL
、IBM DB2、Oracle、
Access
、Excel、OleDb、Odbc等十多种
数据库
(或数据接口),功能没有Navicat那么多,只包含最基本功能。对SQLite而言,Database.Net最大的优点是支持打开由System.Data
可以读5种
数据库
的类,只要引用一个实例就可以读5中
数据库
(SQL,
MYSQL
,ORCALE,
ACCESS
,
SQLLIT
E)合一利用多态实现 5中不同
数据库
的操作,包括添加删除更新等等,需要的可以下载,里面注释很清楚,
使用
看DEMO,
数据库
要改下,因为我在本机都测试通过的
GIS
数据库
操作(增删改)及元数据讲解
GIS
数据库
操作(增删改)及元数据讲解 包括空间数据工作空间的访问,表的访问,记录的增删改,字段增减,元数据表的配置等
SocanCode - 副本.rar
支持sqlserver\
mysql
\
access
\oracle\
sqllit
e\sybase等主流
数据库
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章