<分区>
Possible Duplicate:
How do you connect to multiple MySQL databases on a single webpage?
我正在为我的网站构建一个搜索引擎,我有 6 个包含许多表的数据库。
对于多个数据库,我知道我必须构建一个索引文件,其中包含来自所有数据库和表的信息。
我知道如何用 PHP 和 MySQL 构建数据库搜索引擎,
连接多个数据库
mysql_connect(“hostname”, “username”, “password”);
mysql_select_db(“database1”);
mysql_connect(“hostname”, “username”, “password”);
mysql_select_db(“database2”);
然后像这样查询
"(SELECT * from database1.search_table WHERE MATCH (title, link) AGAINST(‘keyword’))
Union All
(SELECT * from database2.search_table WHERE MATCH (title, link) AGAINST(‘keyword’)"
我想通过制作一个索引文件来做到这一点。
请为此推荐任何好的教程或方法,我谷歌了很多次但没有好的结果。