如何同时访问两个不同的数据库,我的意思是我可以从database1实现搜索并将id或其他信息保存到数据库2中吗?
答案 0 :(得分:4)
如果您有一个可以访问这两个数据库的用户帐户,只需在数据库名称前加上:
SELECT database1.table1, database2.table2.....
据我所知,你甚至可以做JOIN,虽然我不知道可能的性能影响。
如果您没有可以访问这两个数据库的mySQL帐户,则无法实现。
答案 1 :(得分:1)
是。 PHP有一些MySQL扩展。但是,如果您刚开始使用,请查看MySQL functions。具体来说,mysql_connect()
和mysql_select_db()
可用于创建到不同数据库的单独连接,或在同一连接上在它们之间切换。