ユーザ用ツール

サイト用ツール


database:mysql:command

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
database:mysql:command [2023/03/06 17:13] – 作成 mikotodatabase:mysql:command [2023/03/17 11:32] (現在) mikoto
行 1: 行 1:
-====== MySQLコマンドリファレス ======+====== MySQLコマンド ====== 
 +[[database:mysql|上の階層に戻る]] 
 +===== コマドモード ===== 
 +==== 起動 ==== 
 +<code bash> 
 +mysql -u <user_name> -p -P <port_num> 
 +</code>
  
 +^オプション^説明及びクエリ^
 +|-u <user>|ユーザーを指定|
 +|-p|パスワード認証|
 +|-P <port_num>|ポート番号を指定|
 +
 +==== バックアップ ====
 +<code bash>
 +mysqldump -u<user> -p<password> <db_name> > <output_file>
 +</code>
 +^オプション^説明及びクエリ^
 +|--add-drop-table|インポートの際に先にテーブルをドロップする命令を入れる|
 +|--flush-logs|ダンプ前にログをフラッシュする|
 +|--single-transaction|ひとつのトランザクションとしてダンプ。一貫性を担保。|
 +|--master-data=2|ダンプ開始時点のポジションをコメントとして出力。ロールフォワード用。|
 +===== SQL文 =====
 +始めの10行を表示する場合は"LIMIT 10"を末尾に付ける。
 +
 +結果を縦に並べて表示する場合は"\G"をつける。
 +==== データベース操作 ====
 +=== データベース作成 ===
 +<code sql>
 +create database "tb_name";
 +</code>
 +=== データベース確認 ===
 +<code sql>
 +show databases;
 +</code>
 +=== データベースの選択 ===
 +<code sql>
 +use "tb_name";
 +</code>
 +=== データベース削除 ===
 +<code sql>
 +drop database "tb_name";
 +</code>
database/mysql/command.1678090400.txt.gz · 最終更新: 2023/03/06 17:13 by mikoto