SQLite强大到足以用作wordpress数据库吗?

时间:2010-04-01 16:33:17

标签: sql mysql sqlite wordpress wpdb

我只是好奇。所以我问这个关于SQLite的特殊问题。我没有广泛使用这种类型的数据库。但要注意解释SQLite和Mysql之间的基本区别是什么?

所有这一切背后的原因是我只是想知道是否可以用它来存储wordpress数据并充当数据库?

5 个答案:

答案 0 :(得分:12)

SQLite是一个文件数据库。没有正在运行的进程或任何东西,它实际上只是磁盘上的常规文件。 MySQL是一个完整的数据库服务器,必须独立运行。当应用程序需要一个小型数据库来存储设置或数据时,SQLite最适合。

可以使用SQLite来做,但SQLite并不真正意味着同时使用(即,多个用户一次访问它)。因此,除非是一些只有几个人才能访问的内部网站,否则我不会推荐它。

答案 1 :(得分:8)

答案 2 :(得分:3)

SQLite是进程内或桌面类数据库。 MySQL是一个服务器类数据库。我在这里有点臭名昭着的推广服务器级引擎而不是桌面或进程内的网站引擎,因为无论你在进程内数据库引擎上做得多好,你都会遇到并发问题。一群人试图同时访问您的网站。

但是,我认为在这种情况下,只要您对所安装的插件非常小心,就可以使用SQLite。原因是你可能只会有一个人更新你的wordpress博客,而且可能经常更新。因此,只要您小心使用无法为每个访问者写入数据库的插件,sqlite就可以了。

答案 3 :(得分:3)

从技术上讲,您可以使用WordPress with SQLite。如果您没有太多流量,这是一个选项。

答案 4 :(得分:2)

将MySQL和网络服务器的副本安装到任何计算机上都非常容易,因此当 可以使用SQLite时,这比仅仅抓取MySql的副本并安装它要困难得多

WordPress除了开箱即用之外不支持任何东西,但是数据库插件可以用几乎任何东西替换它,如果它真的想要的话。

如果您想在本地或其他地方测试,只需抓取XAMPP的副本并在其上安装WordPress。容易。