AI SQL安全確認メモメーカー
AIが出したSQLをphpMyAdminや管理画面で実行する前に、対象テーブル、WHERE、事前確認用のSELECT、バックアップ、戻し方を整理するツールです。
特にUPDATE、DELETE、ALTER、DROP、TRUNCATEは、本番DBで実行するとデータを壊す可能性があります。DB接続情報、実ホスト名、パスワード、顧客情報は入力しないでください。
確認日と対象
確認日: 2026年5月18日。ChatGPTやCodexが提案したSQLを、自作PHPサイト、ロリポップのMySQL、phpMyAdmin、管理画面などで実行してよいか不安な初心者向けです。
SQL安全確認メモを作る
生成結果
ここに生成結果が表示されます。
AIに貼る前に伏せる情報
- DBホスト名、DB名、DBユーザー名、DBパスワード
- 顧客名、メールアドレス、住所、電話番号、注文内容などの個人情報
- 管理画面URL、ログインID、セッション情報、APIキー
- 本番サーバーの実パスやFTP情報
一度止まるSQL
| SQLや状態 | 止まる理由 |
|---|---|
UPDATEやDELETEにWHEREがない | 対象を絞れず、全件変更や全件削除になる可能性があります。 |
DROP、TRUNCATE、ALTER | テーブル構造や全データに影響し、戻せないことがあります。 |
| 本番DBで直接実行する | 画面や顧客データへ即時反映され、事故時の影響が大きくなります。 |
| バックアップがない | 実行後に間違いに気づいても戻せない可能性があります。 |
| 影響件数が分からない | 意図した1件だけでなく、複数件や全件に当たる可能性があります。 |