如何使用 php mysql_query 内部连接位于 2 个不同 mysql 数据库中的两个表
数据库名称为“database”和“image_database”,表为“user”和“user_image”
如何使用 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()