gpt4 book ai didi

php - 在 MySQL 数据库中搜索模式中的字符串

转载 作者:太空宇宙 更新时间:2023-11-03 10:59:30 25 4
gpt4 key购买 nike

我有一个相当大的 MySQL 数据库,其中有几十个表。我正在删除一些遗留数据,并且正在寻找一种快速的方法来在整个数据库 schema 中搜索字符串(而不是在数据本身中)。我正在寻找具有特定字符串的列。是否有内置的方法来执行此操作,或者我应该只编写一个 sql 脚本来转储架构并使用 php 进行搜索?

最佳答案

您可以使用 INFORMATION_SCHEMA 表找出每个表的列。

SELECT 
`COLUMN_NAME`
FROM
`INFORMATION_SCHEMA`.`COLUMNS`
WHERE
`TABLE_SCHEMA` = 'database_name'
AND
`TABLE_NAME` LIKE '%search%'

更多信息在这里:http://dev.mysql.com/doc/refman/5.0/en/information-schema.html

关于php - 在 MySQL 数据库中搜索模式中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17048375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com