gpt4 book ai didi

php - 如何在同一台服务器上内部连接两个不同 mysql 数据库中的两个表?

转载 作者:搜寻专家 更新时间:2023-10-30 19:57:55 24 4
gpt4 key购买 nike

如何使用 php mysql_query 内部连接两个位于 2 个不同 mysql 数据库中的表

数据库名称是“database”和“image_database”,表是“user”和“user_image”

最佳答案

 $query =" select * from database.user d
inner join image_databse.user_image i
on d.<column_name>=i.<column_name>";
mysql_query($query);

虽然 mysql_select_db() 选择一个数据库,如果您需要访问必须从中提取数据的数据库的权限,则只需要一个 mysql_select_db() 函数来选择其中一个数据库,因为其他数据库将被自动引用。

还要确保在 mysql_connect() 中指定的用户具有连接到两个数据库的权限。

注意:mysql_ 函数已被弃用,请改用 mysqli 扩展以避免以后出现问题,例如 mysqli_select_db()

关于php - 如何在同一台服务器上内部连接两个不同 mysql 数据库中的两个表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14091724/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com