smo*_*uns 13 mysql information-schema
我如何列出包含给定列名的所有表?我正在使用Mysql版本4.1.13-nt-log.我知道少于5的版本没有information_scheme数据库.
小智 30
查找列名称与搜索词一样的所有表和列:
SELECT DISTINCT TABLE_NAME, COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE '%partial_column_name%'
AND TABLE_SCHEMA='YourDatabase';
Run Code Online (Sandbox Code Playgroud)
尝试这个:
\n\nmysqldump -u root -p \xe2\x80\x93all-databases \xe2\x80\x93single-transaction > all.sql\nRun Code Online (Sandbox Code Playgroud)\n\n然后在文本编辑器中使用 find 以老式方式进行搜索
http://mike.kruckenberg.com/presentations/Creating_INFORMATION_SCHEMA.pdf
\n