我在一家公司工作,该公司即将开始一个网络项目。但是,在这个阶段,我们不能确定数据库的类型。我们甚至可以让潜在的应用程序用户决定使用哪个数据库。直到我不得不从一些东西开始。
因此,假设我需要考虑MySQL(i)、MSSQL、SQLite或类似的语言。为了能够通过简单的配置文件更新切换到不同的数据库,哪种方法是最好的?那是PDO还是什么?
谢谢。
发布于 2016-01-16 21:45:43
不同的DBMS系统使用不同的SQL语法。例如,在MySQL、PostgreSQL、MS SQL Server中探索LIMIT主题。因此,您可以使用SQL之上的抽象。使用查询生成器或ORM库之一。您的选择将取决于您项目的架构。
发布于 2016-01-16 21:49:26
PDO的优点是与大多数数据库兼容。
如果您决定更改数据库类型,则不必更改代码,只需更改连接即可。
https://stackoverflow.com/questions/34815648
复制相似问题