database:mysql:command
MySQLコマンド
コマンドモード
起動
mysql -u <user_name> -p -P <port_num>
オプション | 説明及びクエリ |
---|---|
-u <user> | ユーザーを指定 |
-p | パスワード認証 |
-P <port_num> | ポート番号を指定 |
バックアップ
mysqldump -u<user> -p<password> <db_name> > <output_file>
オプション | 説明及びクエリ |
---|---|
–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";
database/mysql/command.txt · 最終更新: 2023/03/17 11:32 by mikoto