====== MySQLコマンド ======
[[database:mysql|上の階層に戻る]]
===== コマンドモード =====
==== 起動 ====
mysql -u -p -P
^オプション^説明及びクエリ^
|-u |ユーザーを指定|
|-p|パスワード認証|
|-P |ポート番号を指定|
==== バックアップ ====
mysqldump -u -p >
^オプション^説明及びクエリ^
|--add-drop-table|インポートの際に先にテーブルをドロップする命令を入れる|
|--flush-logs|ダンプ前にログをフラッシュする|
|--single-transaction|ひとつのトランザクションとしてダンプ。一貫性を担保。|
|--master-data=2|ダンプ開始時点のポジションをコメントとして出力。ロールフォワード用。|
===== SQL文 =====
始めの10行を表示する場合は"LIMIT 10"を末尾に付ける。
結果を縦に並べて表示する場合は"\G"をつける。
==== データベース操作 ====
=== データベース作成 ===
create database "tb_name";
=== データベース確認 ===
show databases;
=== データベースの選択 ===
use "tb_name";
=== データベース削除 ===
drop database "tb_name";