コマンドラインからMySQL操作をしようとするたびにコマンドを忘れて調べてしまうので、よく使用するものをまとめました。
MySQL接続
パスワードを入力して起動
$ mysql -u ユーザー名 -p
Enter password: パスワード入力
データベースの一覧を見る
mysql> show databases;
使用するデータベースを選択する(その1)
mysql> use データベース名
使用するデータベースを選択する(その2)
mysql> \u データベース名
選択中のデータベースを確認する
mysql> SELECT database();
終了(その1)
mysql> quit
終了(その2)
mysql> \q
SQL実行
SQLを実行(その1)
mysql> select * from テーブル名;
SQLを実行(その2)
mysql> select * from テーブル名\G
※SQL文の最後に「\G」を付けると縦表示に整形され、カラム数が多いときに見やすくなる。この場合、「;」は付けない。
SQLの入力をクリアする
mysql> select * from テーブル名\c
SQL文を間違えた場合などに「\c」を付けると入力値がクリアされる。