FileHint

.sql

高リスク

SQL スクリプト

リレーショナルデータベースに対するクエリや DDL・DML を記述したテキスト。バックアップ・マイグレーション・分析で使われます。

MIME タイプ

  • application/sql
  • text/plain

カテゴリ

code

何で開けるか

  • psql
  • mysql
  • DBeaver
  • TablePlus
  • VS Code + SQL 拡張

OS 別の開き方

Windows

  • SSMS、DBeaver、TablePlus

macOS

  • DBeaver、TablePlus、Sequel Pro 系

Linux

  • psql、mysql、DBeaver

iOS

  • なし(ブラウザで実行するリモート DB クライアント経由)

Android

  • なし

危険性と注意点

  • 本番 DB に対して DROP TABLE を含む .sql を流すと取り返しがつかない。読み込み前に diff をとる
  • バックアップ dump にパスワードハッシュが含まれることがあり、扱いに注意

よくある間違い

  • 文字コードが Shift_JIS / UTF-8 で混在し、日本語カラムが文字化け。DB と dump のエンコーディングを必ず統一
  • マイグレーションを手書きで実行し、環境間の状態がずれる。Flyway / Prisma / Rails Migrations のような仕組みを使う

関連する拡張子

出典