初めに
MySQL コマンドラインクライアントとは、MySQL サーバーに接続し、データベースの管理や操作を行うために使用されるツールです。本記事では、MySQL コマンドラインクライアントについて、簡単な説明をします。
Index
前提(環境設定)
SQL とはなにか、MySQL とはなにか、MySQL の環境設定はどのようにすればよいかなどは、以前、記事にまとめましたので、そちらをご覧ください。
fineworks-fine.hatenablog.com
MySQL コマンドラインクライアント とは
コマンドライン(Command Line)とは
初めに、コマンドラインについて説明をします。
コマンドラインとは、キーボードのみで文字列操作をする画面の入力行のことです。
この操作画面のように、ユーザに対する情報の表示を文字によって行い、全ての操作をキーボードを用いて行うユーザインターフェースをコマンドラインインターフェース(CLI)といいます。略して、CLIのことをコマンドラインと表現することもあります。
また、コマンドラインインターフェースのことを、キャラクタユーザインターフェース(CUI)と呼ぶこともあります。
(要約)コマンドプロンプトのようなものがコマンドラインインターフェース(CLI、CUI)で、その中に表示される行がコマンドライン。
MySQL コマンドラインクライアントの使い方
現在ログイン中のユーザー名を確認する方法
ログイン状態で次のコマンドを入力すると、ログインしているユーザー名が表示されます。
SELECT CURRENT_USER();
ユーザー一覧の確認
select User from mysql.user; ||< [f:id:fineworks_fine:20230610204953p:plain] *** データベース一覧の確認 >|sql| show databases;
あるデータベース内にあるテーブル一覧の確認
show tables from データベース名;
テーブルの情報の確認
テーブルの情報を確認するには、次の手順を踏みます。
(テーブルの情報の確認する手順)
- 該当するテーブルがあるデータベースを選択する
USE データベース名;
- テーブルの情報を確認する
DESCRIBE テーブル名;
ログイン中のユーザーのパスワード変更
set password = PASSWORD('新しいパスワード');