www.ctrt.net > 最近用PHP做一个项目,现在想每天定时读取DB2的数...

最近用PHP做一个项目,现在想每天定时读取DB2的数...

一般不用php 来搞的 都是系统定时 如要用php 比如nginx */5 5 * * * /usr/local/php/bin/php /web/auto/复制程序.php >/dev/null 2>&1

写一段php代码 做两个数据库链接,第一个读取db1,然后生成Update SQL语句,更新db2就行,如果id在db中不存在,更新结果0行。 $db1 =mssql_connect('192.168.1.100','sa','') or die('can not connect to db server1');mssql_select_db('db1',$db...

你是apt装的,不存在编译。 apt难道没有提供db2的驱动吗?试下 apt-get install pdo pdo_odbc 然后在php.ini里开启,用pdo连接试试。 如果我的回答没能帮助您,请继续追问。 您也可以向我们团队发出请求,会有更专业的人来为您解答。

你检查下php.ini,看这句extension=php_ibm_db2.dll前面的#号有没有去掉?

一般的连接主机都是localhost 那你就用localhost:3306 连db1 用localhost:3307 连db2 这样就没有问题了,两个连接就是两个库,想用哪个用哪个。

PHP能连接很多数据库,DB2当然不成问题啊.在PHP.INI中要把DB2_EXTENTION前的分号去了.

还是不正确 正常你这样修改已经没问题了啊 估计还是差在哪里 你在找找资料把 没用过db2 一直是pdo

DRIVER={Client Access ODBC Driver (32-bit)}; 感觉是这里的问题. 用连Access的驱动连DB2?

一般图片不作为数据放到数据库的吧。一般都是存图片的URL到数据库中。然后在前台取

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com