如何使用此SELECT * FROM * WHERE % = 'name'
之类的查询来浏览数据库中name
的所有表?
答案 0 :(得分:0)
你的select语句缺少一列。 所以也许像SELECT * FROM * WHERE $ col ='%name';
在php(比如bash)之外快速而肮脏的回答是
mysql -uuser -psecret MYDB -B -e 'show tables'|sed -e '2,$p'
除非$ col在所有表格中都很常见,否则这个问题都没有意义。