MySQL与SQLite的区别(1)功能和特性差异MySQLSQLite类型服务器-客户端嵌入式系统形式服务器上运行的一个程序本地文件特点适合高并发,适合大规模数据处理使用方便,延迟低,性能好用户管理有完整的用户权限系统无用户概念事务支持支持,但有并发限制存储过程支持不支持并发控制多线程和锁机制,适合大量并发读写通过文件锁控制,写操作是串行的,不适合多写并发。(2)数据类型差异MySQLSQLite整型tinyint, smallint, modiumint, int, bigint只有 integer,会根据值自动调整大小。字符串类型char, varchar, texttext布尔型bool无......ENUM / SET支持不支持(3)语法差异MySQLSQLite自增写法id INT AUTO_INCREMENT PRIMARY KEYid INTEGER PRIMARY KEY AUTOINCREMENTjoin 支持INNER、LEFT OUTER、RIGHT OUTER JOIN、FULL OUTERINNER、LEFT OUTER分页功能LIMIT count OFFSET offsetLIMIT offset, countLIMIT count OFFSET offset......(4)其它差异MySQLSQLite注释语法--、/* */、#--、/* */大小写敏感表名和字段名的大小写敏感性取决于操作系统。不区分系统函数丰富较少查询查询所有字段查询某些字段查询最大值按条件查询查询结果排序分页查询连接查询递归查询插入删除按条件删除更新