phpMyAdminでエクスポートする際のキーワードまとめ
phpMyAdminを利用し、SQL文としてエクスポートする場合の設定解釈(勝手な解釈かも知れない)
■ヘッダーへカスタムコメントを追加する
ダウンロードするファイルの頭に特別なコメントを挿入する場合ここに記述します。
■トランザクションでエクスポートを囲む
トラブル発生時にはその処理を破棄してくれる。つまり作業途中であれば、それまでの処理はなかったことにしてくれるってことで解釈。
■外部キーの検査を無効にする
あるテーブルの主キーが別テーブルでも主キーとして参照されている場合の検査をしないということで解釈。
■構造
・「DROP TABLE」を追加する
インポート時テーブルを作る前に一旦前のテーブルを削除する。つまり入れ替えるということで解釈。
・「IF NOT EXISTS」を追加する
インポート時、もしデータベースに存在しないデーブルがあれば、そのテーブルを削除する。
・「AUTO_INCREMENT」値を追加する
自動的に番号を追加する機能を追加する。
・逆クオートでテーブル名やフィールド名を囲む
SQL文のフィールド名、テーブル名を''文字で囲みます。
・CREATE PROCEDURE / FUNCTIONを追加する
テーブルを作成する際の一連の手順をまとめたプログラムを利用すると解釈。
■データ
・完全な INSERT 文を作成する
SQL文1つに対して1つのデータ(レコード)を作成する。下記の「長い INSERT 文を作成する」のいずれかを選択します。
・長い INSERT 文を作成する
SQL文1つに対して長い複数のデータ(レコード)を作成する。上記の「完全な INSERT 文を作成する」のいずれかを選択します。
・遅延インサートを使用する
インポート時すぐに処理されなくてもその処理を遅らせて次々と行うので結果的には処理速度が速くなると解釈。
・「INSERT IGNORE」を使用する
多くのレコードの INSERT でキーワード IGNORE が指定されていると、テーブルの既存の PRIMARY または UNIQUE キーと重複するレコードはすべて無視され、挿入されません。IGNORE が指定されていない場合に既存のキー値を重複して持つレコードがあると、挿入処理が中断されます。
・バイナリフィールドは 16 進数を使用する
バイナリ(2進数)で表記するより16進数したほうがデータが少なくて済むと解釈。
■エクスポート形式
INSERT:既存のテーブルに新しいレコードを挿入する。
UPDATE:既存のテーブルレコードを新しい値に更新する。
REPLACE:既存のテーブルを置き換える。
- whois ansi のCreation Date Registration Date Expiry Date とは ( xoopsズープス ) [37875 view] 2011年09月23日
- xxoops2.2.0でaltsysをインストールした後、エラーが出て、altsysモジュールが白紙のときの対処法 ( xoopsズープス ) [32151 view] 2011年12月03日
- bulletinモジュールの投稿者名とヒット数とコメント数を消す。 bulletin_item.html ( xoopsズープス ) [31525 view] 2010年06月20日
- リストタグで横並びにして、かつ、フロート(回り込み)を解除する方法(崩れる 対処法) ( xoopsズープス ) [30236 view] 2011年04月05日
- 「ページを開けません。サーバーが応答を停止しています。」の問題について ( xoopsズープス ) [29721 view] 2012年09月19日
- xoops2.2.0でaltsysをインストールした後、ブロック部分と管理ページの日付が文字化けしたときの対処法 ( xoopsズープス ) [29466 view] 2011年07月23日
- light box 2.04 close.gif loading.gifが表示されない lightbox.js ( xoopsズープス ) [28675 view] 2010年06月21日
- Picoモジュールの 「コンテンツ内容」ブロックを利用して、スマーティーを利用できるカスタムブロックを実現する方法 ( xoopsズープス ) [27616 view] 2011年07月29日
- Smartyにtruncateという文字列修正の関数がある。指定した文字数で文字列を切り捨てるという便利なものなのだが、マルチバイト文字列に対してこれを使うと文字化けが起こって... ( xoopsズープス ) [27394 view] 2011年04月04日
- fckエディタで「invalid file type」と表示されて、ファイルがアップロードできない ( xoopsズープス ) [26564 view] 2010年05月14日