MySQL データベースから URL のすべてのインスタンスを取得する
データベース内で特定の URL の出現箇所をすべて見つけるのは、困難な作業になる場合があります。ただし、簡単なアプローチを採用することで可能です。
解決策:
mysqldump コマンドと grep を併用すると、すべてのテーブルとフィールドで目的のフィールドを効率的に検索できます。 URL。コマンドは次のとおりです:
mysqldump -u myuser --no-create-info --extended-insert=FALSE databasename | grep -i "<search string>"
ここで:
このコマンドは、スキーマとテーブル情報を除いたデータベースのダンプを生成し、grep はダンプ内で以下を検索します。目的の URL を指定し、検索条件に一致する行のみを返します。
以上がMySQL データベースから URL のすべてのインスタンスを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。