我已经将许多不同的数据库导入到我的 wamp 本地主机中。它使用 phpmyadmin,我想知道是否有一种简单的方法可以同时搜索每个数据库中每个表的电子邮件地址,或者我选择的表来自不同的数据库。有没有我可以使用的类似于泄漏源的 php 脚本,它可以像我本地主机上的数据库的搜索引擎一样工作?任何帮助将不胜感激!
最佳答案
正如@Prasanna 上面提到的,您可以在表中使用UNION
:
SELECT option_value
FROM `database1`.`table1`
WHERE ...
UNION
SELECT option_value2
FROM `database2`.`table2`
WHERE ..;
或者如果您在特定表和模式中搜索,您可以执行如下操作:
SELECT table_schema
FROM information_schema.columns
WHERE table_name = 'table1' AND column_name = 'id';
关于mysql - 如何一次搜索多个数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40905763/