我正在一家即将启动网络项目的公司工作。但是,在这个阶段我们不确定数据库类型。我们甚至可以让潜在的应用用户决定使用哪个数据库。直到我不得不从一开始。
所以我想我需要考虑MySQL(i),MSSQL,SQLite或类似的东西。为了能够通过简单的配置文件更新切换到不同的数据库,最好的方法是什么?是PDO还是什么?
谢谢。
答案 0 :(得分:1)
使用不同SQL语法的不同DBMS系统。例如,探索MySQL,PostgreSQL,MS SQL Server中LIMIT
的主题。因此,您可以在SQL之上使用抽象。使用查询构建器或ORM库之一。您的选择取决于项目的架构。
答案 1 :(得分:0)
PDO优势与大多数数据库兼容。
如果您决定更改数据库类型,则无需更改代码,只需更改连接。