PHP - 不同的数据库类型(PDO或什么)?

时间:2016-01-15 16:31:37

标签: sql-server mysqli pdo

我正在一家即将启动网络项目的公司工作。但是,在这个阶段我们不确定数据库类型。我们甚至可以让潜在的应用用户决定使用哪个数据库。直到我不得不从一开始。

所以我想我需要考虑MySQL(i),MSSQL,SQLite或类似的东西。为了能够通过简单的配置文件更新切换到不同的数据库,最好的方法是什么?是PDO还是什么?

谢谢。

2 个答案:

答案 0 :(得分:1)

使用不同SQL语法的不同DBMS系统。例如,探索MySQL,PostgreSQL,MS SQL Server中LIMIT的主题。因此,您可以在SQL之上使用抽象。使用查询构建器或ORM库之一。您的选择取决于项目的架构。

答案 1 :(得分:0)

PDO优势与大多数数据库兼容。

如果您决定更改数据库类型,则无需更改代码,只需更改连接。