【发布时间】:2011-02-03 10:54:40
【问题描述】:
我只是好奇。所以我问这个关于 SQLite 的特殊问题。我没有广泛使用这种类型的数据库。但是请解释一下 SQLite 和 Mysql 之间的基本区别是什么?
这一切背后的原因是我只想知道是否可以使用它来存储 wordpress 数据并充当数据库?
【问题讨论】:
标签: sql mysql sqlite wordpress
我只是好奇。所以我问这个关于 SQLite 的特殊问题。我没有广泛使用这种类型的数据库。但是请解释一下 SQLite 和 Mysql 之间的基本区别是什么?
这一切背后的原因是我只想知道是否可以使用它来存储 wordpress 数据并充当数据库?
【问题讨论】:
标签: sql mysql sqlite wordpress
SQLite 是一个文件数据库。没有正在运行的进程或任何东西,它实际上只是磁盘上的一个常规文件。 MySQL 是一个成熟的数据库服务器,必须独立运行。 SQLite 最适合应用程序需要小型数据库来存储设置或数据的情况。
您可以使用 SQLite 来实现,但 SQLite 并不是真的要同时使用(即,由多个用户同时访问它)。因此,除非它是一些只能由几个人访问的极简内部网站,否则我不会推荐它。
【讨论】:
SQLite 是一个进程内或桌面类数据库。 MySQL 是一个服务器类数据库。我在这里有点臭名昭著,因为在桌面或网站的进程内引擎上推广服务器级引擎,因为无论你在进程内数据库引擎上做得多么好,当一个整体时,你都会遇到并发问题一群人试图同时访问您的网站。
但是,我认为在这种情况下,只要您对安装的插件非常小心,就可以使用 SQLite。原因是您可能只会让一个人更新您的 wordpress 博客,而且可能不经常更新。因此,只要您小心使用不会为每个访问者写入数据库的插件,sqlite 就可以了。
【讨论】:
【讨论】:
从技术上讲,您可以使用WordPress with SQLite。如果您没有太多流量,这是一个选择。
【讨论】:
在任何机器上安装一份 MySQL 和一个网络服务器都非常容易,所以虽然您可以使用 SQLite,但这比简单地获取一份 MySql 并安装它要困难得多.
除了开箱即用的 MySQL 之外,WordPress 不支持任何东西,但如果它真的想要的话,数据库插件可以用几乎任何东西来替换该支持。
如果您想在本地或其他地方进行测试,只需获取 XAMPP 的副本并在其上安装 WordPress。很简单。
【讨论】: