SQLite是用于Android开发的,那么应该在Linux里也可以用到(自己没尝试在Linux下应用)。
刚刚查百度得知其可以在Windows/Linux/Unix平台应用.我在开发Android的使用使用SQLite觉得它的限制性很大,产生一个.db的文件。没有mysql/sqlserver/oracle/db2这些主流数据库好用。
mysql的话属于小型一点的数据库,兼容性强,Java/php/asp等语言跟mysql应用都很好。
1、使用广度:mysql>sqlite。导致网络上mysql相关的页面更多2、软硬环境:mysql>sqlite。mysql比较健壮,适合于各种软硬件下的各种环境,能够依据硬件及配置发挥不同的性能,sqlite却比较单一。
3、查询语法:mysql>sqlite。mysql的sql语法结构比较健全,sqlite稍逊色
4、适用场合:mysql 中大型网络项目,sqlite小型网络项目或中小型软件项目
5、维护难度:mysql>sqlite。mysql具备各种维护方式和辅助软件,sqllite维护方式较少
6、性能评分:分别在不同的配置上,执行各种同功能的sql语句,会有不同的性能体现,这个无法评比。只能依据自己的需要来选择最合适的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)