PHP搜索我服务器上的所有数据库


PHP search all databases on my server

我的服务器上有大约50个数据库,我正在用PHP编写一个脚本,它将在所有数据库(所有表和条目)中搜索特定的数据,即我的电子邮件admin@site.com,我该怎么做?

有没有更好的方法可以简单地对每个数据库进行查询,因为这会使我的代码膨胀,因为我必须进行50次查询。

基本上,我希望在服务器上的每个数据库和表中搜索一个单词。

使用SHOW databases 循环所有数据库

获取数据库中的表列表以及每个表中的字段,将向您展示如何获取数据库的所有表和列,这样您就可以搜索整个数据库。注意字段类型以避免冲突。