Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のphpスクリプトでは、データベース テーブルの構造が変更されたかどうかを確認したいと考えています。DESCRIBE TABLE外部キーを無視するため、十分な情報は提供されません。自動増分値もここに表示されるため、これSHOW CREATE TABLEは多すぎます。
php
DESCRIBE TABLE
SHOW CREATE TABLE
自動増分値もここに表示されるため、SHOW CREATE TABLE は多すぎます。
自動増分値を正規表現で除外するだけです。
preg_replace('/ AUTO_INCREMENT=[0-9]+ /', ' ', $sql);