mysql 查询整个数据库中某个特定值所在的表和字段的方法
现在我知道是哪个数据库,知道这个库里的一个值,但不知道这个值属于哪个表里的什么字段,有什么方法可以查询出来这个表名吗?...
现在我知道是哪个数据库,知道这个库里的一个值,但不知道这个值属于哪个表里的什么字段,有什么方法可以查询出来这个表名吗?
展开
2个回答
展开全部
一个表一个表,一个字段一个字段的去查,比如:select * from 表1 where 字段1=值
把表导入到sql文件里面,然后打开这个文件,用"查找"的功能找这个值。但是如果表和数据库很大的话,恐怕也不容易导出和打开这个sql文件。
追问
就是因为表多而且数据大,才不好一个一个查找
追答
我没好办法,如果是我的话,就用mysqldump导出,你的环境应该是linux,然后在命令行里面用grep ‘ 值’ xxx.sql(数据库导出的文件)
来查找。
如果比较大的话,要等一会
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询