ビデオ: 【PHP/MySQL】変数ってなんだ??使い方と注意点 2024
MySQLがインストールされると、mysqlと呼ばれる簡単なテキストベースのプログラム(または コマンドラインインタフェース< または CLI )もインストールされています。サーバーと通信するプログラムはクライアントソフトウェアです。 このプログラムはMySQLサーバと通信するため、クライアントです。このクライアントにSQLクエリを入力すると、応答がクライアントに返され、画面に表示されます。 <! - 1 - > モニタープログラムは、ネットワークを介して照会を送信できます。データベースが格納されているマシン上で実行する必要はありません。
このクライアントは、MySQLがインストールされているときに常にインストールされるため、常に利用可能です。 SQLを知っていて、間違いなくクエリを入力することができれば、それは非常に簡単で迅速です。mysqlクライアントからSQLクエリをMySQLに送信するには、次の手順に従います。
mysqlクライアントを探します。
-
デフォルトでは、mysqlクライアントプログラムは、MySQLがインストールされているディレクトリ下のサブディレクトリbinにインストールされます。 UnixおよびLinuxでは、デフォルトは/ usr / local / mysql / binまたは/ usr / local / binです。 Windowsでは、デフォルトはc:Program FilesMySQLMySQL Server 5. 0binです。ただし、クライアントは別のディレクトリにインストールされている可能性があります。 MySQL管理者でない場合は、mysqlクライアントにアクセスできない可能性があります。
<! MySQLがどこにインストールされているのかわからない場合は、MySQLの管理者に実行可能な場所にクライアントを置くか、できるだけコピーを与えるようにMySQLの管理者に依頼してください自分のコンピュータに置く。クライアントを起動します。
UnixおよびLinuxでは、パス/ファイル名(/ usr / local / mysql / bin / mysqlなど)を入力します。 Windowsでは、コマンドプロンプトウィンドウを開き、パスファイル名を入力します(例:c:Program FilesMySQLMySQL Server 5. 0binmysql)。このコマンドは、アカウント名またはパスワードを使用する必要がない場合にクライアントを開始します。アカウントまたはパスワードまたはその両方を入力する必要がある場合は、次のパラメータを使用します。-u user:
-
user
はMySQLアカウント名です。
-
-p:このパラメータはMySQLアカウントのパスワードを入力するよう求めます。 mysqlクライアントがあるディレクトリにいる場合、コマンドは次のようになります。 mysql -u root -p
-
mysqlクライアントを起動してmysqlコマンドのあとに次のパラメータを使用します。
-h host、
host
-
-
はMySQLが置かれているマシンの名前です。
たとえば、mysqlクライアントがあるディレクトリにいる場合、コマンドは次のようになります。 mysql -h mysqlhost。弊社。 com -u root -p コマンドを入力してEnterキーを押します。
プロンプトが表示されたらパスワードを入力します。
mysqlクライアントが起動し、これに似たものが表示されます。
MySQLモニタへようこそ。コマンドはで終わります。またはg。あなたのMySQL接続IDはサーバーバージョン:5. 0. 15です。 'help;と入力してください。 'または' h 'を押してヘルプを表示します。 'c'を入力してバッファーをクリアします。 mysql>
-
使用するデータベースを選択します。
mysqlプロンプトで、次のように入力します。
use databasename
-
照会するデータベースの名前を使用します。
SHOW DATABASESなどの一部のSQL文では、データベースを選択する必要はありません。これらの文については、手順5をスキップできます。
mysqlプロンプトでSQL文の後にセミコロン(;)を入力し、Enterキーを押します。
クエリの最後にセミコロン(;)を入力するのを忘れた場合、mysqlクライアントはその文を実行しません。代わりに、セミコロンを入力するまで、プロンプト(mysq>)が表示され続けます。
文に対する応答が画面に表示されます。
-
mysqlクライアントを終了するには、プロンプトでquitと入力してEnterを押します。
mysqlクライアントを使用して自分で入力したSQL文を送信し、その文に応答を返します。