php - 用PDO连接mysql,sql server2008或者其他类型数据库,增删改查这些语句都是mysql语句吗?
阿神
阿神 2017-04-10 15:40:10
0
4
595

RT。
比如mysql和window的sql server2008 都有表user1。
我用PDO分别连接mysql和server2008,
$th = new PDO('...','root','123');
是不是都可以用 $th->prepare('inser into user1 values(1,'name','joe')');

通过sql的插入语句就可以操作不同类型的数据库?

阿神
阿神

闭关修行中......

reply all(4)
阿神

当然不是,具体的语句你还是需要用对应数据库的SQL方言来写(每种数据库的SQL实现都有一定程度的区别)

大家讲道理

不是。这也是为什么我们喜欢用框架的原因。大部分框架会解决不同数据库的差异!基本写一次。可以放在各个环境下运行。向TP。Laravel。Codeignite 都会有这种能力。

小葫芦

其实万变不离其宗的,差不了多少

洪涛

增删改查基本一致。不一致的是数据库特性。

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!