mysql 如何在整个数据库中搜索一个值?
mysql 如何在整个数据库中搜索一个值?
就是遍历一个数据库的每张表的每个记录的每个字段,看这个字段是否包含 “X”。
有没有人能给出示例sql代码?或者phpmyadmin有没有提供相应的功能?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
mysql 如何在整个数据库中搜索一个值?
就是遍历一个数据库的每张表的每个记录的每个字段,看这个字段是否包含 “X”。
有没有人能给出示例sql代码?或者phpmyadmin有没有提供相应的功能?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
mysql的
information_schema
.COLUMNS
记录了所有表的原始数据信息, 包括字段名, 类型什么的. 考虑到你的需求是找到所有含有'X'的记录, 那么你可能需要两步走了.设数据库名为db_name
拿到结果集, 构造多个sql语句, 再次查询
导出sql, 然后Ctrl + f
第二步怎么做?