mysql - 查找并列出脚本中访问的所有 MySQL 表

标签 mysql sql parsing search find

我们正在重组我们的数据库,我们需要找到我们的 PHP 脚本中引用的所有表。我正在考虑使用 SQL 解析器,但我需要知道表所在的特定文件。它需要在下面的两种情况下找到表 contacts,然后列出脚本位置。

SELECT * FROM contacts WHERE...
SELECT * FROM `contacts` WHERE...

最佳答案

试试 PHPStorm。它有一个名为“数据库工具”的功能。配置完成后,您可以使用“查找用法”功能来跟踪项目中的所有表引用

更多信息 here

关于mysql - 查找并列出脚本中访问的所有 MySQL 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15276818/

相关文章:

php - 将数据库记录作为数组键的最简单方法

C# MySql 连接器/网络问题

mysql - 使用另一个表从一个表获取列详细信息

MySQL连接3个表并计算另一个

java - SAX 解析器。如何停止 SAX 解析器连接到 Internet?

mysql - SQL 查询返回伪造的重复结果?

asp.net - 'System.Web.Security.SqlMembershipProvider' 需要与架构版本 '1' 兼容的数据库架构

sql - 如何从Databricks Delta表中删除列?

python - 将声明式 DSL 转换为嵌套函数调用

php - 在 PHP 中解析和回显 SQL 结果