PHP   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了PHP Mysql跨数据库连接大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
假设我有两个单独的数据库X和Y在同一个物理服务器上.

我所有的查询目前都用完了.

我发现我有一个表,我想要X可用于JOINs.

所以…现在我保留X和Y中X和Y所需的一张表的副本,但Y中的数据不断变化,所以副本很快就会过时.对于这个应用程序来说并不重要,但是对于另一个我现在正在设计的,这根本就不会.

X现在只需要对Y中的表进行读取访问.

有没有一种有效的方式来连接这两个数据库

我更喜欢mysql解决方案,而不是在PHP中打开多个数据库连接.

谢谢.

编辑:那么这几行怎么样了?

$conn = MysqL_connect('localhost','username','password');
@MysqL_SELEct_db('database_name',$conn)

是的,这是一个老应用程序,因此MysqL而不是MysqLi.假设我可以转换它

EDIT2:所以我不指定database_name.table_name,只是指定table_name我得到任何被选中,我在哪里指定database.table_name我得到我要求的..对吗?是的.作品.

EDIT3:在同一个数据库中进行跨数据库连接与连接是否有显着的性能影响?不.看起来一样快.

感谢大家的回应.

MysqL_SELEct_db是可选的.因为它只是选择要使用的活动数据库.
http://us3.php.net/manual/en/function.mysql-select-db.php

IMHO我不认为使用MysqL与缓慢有任何关系,从我自己的研究来看,MysqLi与MysqL的速度没有太大的提升.现实世界的测试并不表明这是一个很大的性能驱动力.我老实地坚持使用MysqL对我的所有应用程序.

大佬总结

以上是大佬教程为你收集整理的PHP Mysql跨数据库连接全部内容,希望文章能够帮你解决PHP Mysql跨数据库连接所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。