サーバーに接続するには、mysql を呼び出すときに、通常、MySQL ユーザー名と、ほとんどの場合パスワードを指定する必要があります。サーバーがログイン サーバー以外のマシンで実行されている場合は、ホスト名も指定する必要があります。接続に使用されるパラメータ (接続先のホスト、使用されるユーザー名、パスワードなど) を確認するには、管理者に問い合わせてください。正しいパラメータがわかったら、次のように接続できます。
shell> mysql -h host -u user -p Enter password: ********
host と user は、それぞれ MySQL サーバーが実行されているホスト名と MySQL アカウントのユーザー名を表します。設定時に正しい値に置き換えられます。 ******** はパスワードを表します。mysql が「パスワードを入力してください:」プロンプトを表示したら、パスワードを入力します。
それが機能する場合は、mysql> プロンプトの後にいくつかの紹介情報が表示されるはずです:
shell> mysql -h host -u user -p Enter password: ******** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 25338 to server version: 5.1.2-alpha-standard Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql>
mysql> プロンプトは、mysql がコマンドを入力する準備ができていることを示します。
一部の MySQL インストールでは、ユーザーは匿名 (名前なし) ユーザーとしてローカルホスト上で実行されているサーバーに接続できます。お使いのマシンがこれに該当する場合は、オプションを指定せずに mysql を呼び出してサーバーに接続できるはずです。
shell> mysql
正常に接続したら、mysql> プロンプトで QUIT (または q) を入力していつでも終了できます。 :
mysql> QUIT Bye
Unix では、Ctrl+D を押してサーバーから切断することもできます。
以降の章の例のほとんどは、サーバーに接続していることを前提としています。 mysql> プロンプトによって指定されます。