列出包含给定列名的所有表
如何列出包含给定列名的所有表?我使用的是Mysql版本 4.1.13-nt-日志。我知道小于 5 的版本没有 information_scheme DB。
How do a I list all tables containing a given column name? I'm using Mysql version
4.1.13-nt-log. I know versions less than 5 dont have an information_scheme DB.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
查找列名称类似于搜索词的所有表和列:
Find all tables and columns where column names are like the search term:
试试这个:
然后在文本编辑器中使用 find 以老式方式进行搜索
also found this... looks promising, but I'm not sure how ambitious you are
http://mike.kruckenberg.com/presentations/Creating_INFORMATION_SCHEMA.pdf
try this:
and then do the searching the old-school way in a text editor with find
also found this... looks promising, but I'm not sure how ambitious you are
http://mike.kruckenberg.com/presentations/Creating_INFORMATION_SCHEMA.pdf
更容易
Much more easily