我们看到WordPress程序有支持MYSQL数据库和SQLITE数据库,那我们在安装的时候如何选择呢?我们可能常用的数据库就是MYSQL。MySQL 是一种基于 SQL 的关系数据库管理系统,SQL 是用于访问和管理数据库记录的最广泛使用的编程语言。 MySQL 是根据 GNU 通用公共许可证获得许可的免费开源软件。SQLite 是用于嵌入式系统的关系数据库管理系统。 它是一个自包含、无服务器且无需配置的事务性 SQL 数据库引擎。
我们看看两者的区别:
1、SQLite 是一个独立的数据库,不需要服务器。 这也称为嵌入式数据库,因为数据库引擎集成在程序中。MySQL 需要使用服务器才能运行。 为了通过网络进行通信,MySQL 需要一个客户端和服务器架构。
2、SQLite 库的大小约为 250 KB,而 MySQL 服务器的大小约为 600 MB。 SQLite 将信息保存在单个文件中,使其易于复制。 无需任何设置,只需最少的帮助即可完成操作。您必须在复制或导出 MySQL 之前将其压缩为单个文件。 对于大型数据库,这将是一项耗时的任务。
3、SQLite 缺乏用户管理能力,不适合多用户访问。MySQL 具有可扩展性,可以轻松处理更大的数据库。
SQLite数据库无需单独搭建数据库环境,可以类似静态文件的生产在目录文件中,而MYSQL数据库需要单独搭建。SQLite 适合小项目,MYSQL数据库适合中型以上项目且可以实现数据库分离。一般我们其实用MYSQL是比较合适的。