mysqlをインストールしたけど使い方がわからない友達がたくさんいます。この記事では、MYSQL への接続、パスワードの変更、ユーザーの追加など、いくつかの一般的な MYSQL コマンドを学びます。
1. MYSQL に接続します。
形式: mysql -h ホストアドレス -u ユーザー名 -p ユーザーパスワード
1. 例 1: このマシン上の MYSQL に接続します。
まず DOS ウィンドウを開き、ディレクトリ mysqlbin に入り、コマンド mysql -uroot
-p を入力します。MYSQL がインストールされたばかりの場合は、パスワードの入力を求められます。パスワードがないので、単に Enter を押します。MYSQL プロンプトは次のとおりです。 例 2: リモート ホストの MYSQL に接続します。リモート ホストの IP が 110.110.110.110、ユーザー名が root、パスワードが abcd123 であるとします。次に、次のコマンドを入力します:
mysql -h110.110.110.110 -uroot -pabcd123
(注: u と root にはスペースを追加する必要はありません。他の場合も同様です)
3. MYSQL コマンドを終了します。 (入力)
2. パスワードを変更します。
形式: mysqladmin -u ユーザー名 -p 古いパスワード パスワード 新しいパスワード
1. 例 1: パスワード ab12 を root に追加します。まず、DOS のディレクトリ mysqlbin に入り、次のコマンドを入力します
mysqladmin -uroot -password ab12
注: root には最初にパスワードがないため、-p old passwd 項目は省略できます。
2. 例 2: root パスワードを djg345 に変更します。
mysqladmin -uroot -pab12 パスワード djg345
3. 新しいユーザーを追加します。 (注: 上記とは異なり、以下は MYSQL 環境のコマンドであるため、コマンド終了文字としてセミコロンが後に続きます)
形式: Grant select on database.* to username@login hostidentidented by
"password "
例 1. ユーザー test1 をパスワード abc で追加します。これにより、彼は任意のホストにログインし、すべてのデータベースに対するクエリ、挿入、変更、および削除の権限を得ることができます。まず root ユーザーとして MYSQL に接続し、次のコマンドを入力します:
grant select,insert,update,delete on *.* to