MySQLのコマンドの一覧です。
目次
サンプル | OS上で実行するコマンド |
MySQLコマンド | |
システム関連のコマンド |
OS上で実行するコマンド
OS上で実行するコマンドです(MySQLにログインしていない状態)。
説明 | コマンド |
---|---|
mysqlのバージョンを確認する | mysql --version ※mysql.exeがあるフォルダで実行します |
mysqlへ接続する | mysql -u ユーザー名 -p [-h ホスト名] [--port ポート番号] 例:mysql -u root -p mysql -u root -p -h localhost --port 3309 ※mysql.exeがあるフォルダで実行します |
mysqlが起動しているか確認(linux) | service mysqld status |
mysqlを起動する(linux) | service mysqld start |
mysqlを停止する(linux) | service mysqld stop |
テーブルの定義とデータをエクスポート/インポートする | MySQL エクスポートとインポート(mysqldump) |
MySQLコマンド
MySQLにログインした状態で実行するコマンドです。
説明 | コマンド |
---|---|
MySQLのバージョンを表示する | select version(); |
データベースの一覧を表示する | show databases; |
データベースへ接続する | use DB名; |
接続しているデータベースを表示する | select database(); |
テーブルの一覧を表示する | show tables; |
テーブルの詳細を表示する | desc テーブル名; |
DBのステータスを表示する | status |
ヘルプを表示する | help |
mysqlをログアウトする | exit |
ユーザー関連のコマンド | MySQL ユーザー関連のコマンドのサンプル |
スロークエリ関連のコマンド | MySQL スロークエリ関連のコマンドのサンプル |
MySQL 文字コード関連のコマンド | MySQL 文字コード関連のコマンドのサンプル |
MySQL タイムアウト・最大接続数関連のコマンド | MySQL タイムアウト・最大接続数関連のコマンド |
MySQL スレッド・ロック関連のコマンド | MySQL スレッド・ロック関連のコマンド |
関連の記事
SQL LEFT JOIN 外部結合のサンプル
SQL 副問合せのサンプル(サブクエリ)
SQL 自己結合のサンプル
SQL INNER JOIN 内部結合のサンプル
SQL UNIONとUNION ALLのサンプル(結合して抽出)
SQL INSERT文のサンプル
SQL UPDATE文のサンプル