MySQLデータベースの選択

MySQLサーバーに接続したら、使用するデータベースを選択する必要があります。これは、MySQLサーバーで使用可能なデータベースが複数ある可能性があるためです。

コマンドプロンプトからMySQLデータベースを選択する

mysql>プロンプトからデータベースを選択するのは非常に簡単です。SQLコマンドを使用できますuse データベースを選択します。

これは、というデータベースを選択する例です。 TUTORIALS

[root@host]# mysql -u root -p
Enter password:******
mysql> use TUTORIALS;
Database changed
mysql>

これで、tokyoSデータベースが選択され、以降のすべての操作がtokyoSデータベースで実行されます。

NOTE−すべてのデータベース名、テーブル名、テーブルフィールド名では、大文字と小文字が区別されます。したがって、SQLコマンドを実行するときは、適切な名前を使用する必要があります。

PHPスクリプトを使用したMySQLデータベースの選択

PHPは機能を提供します mysql_select_dbデータベースを選択します。成功した場合はTRUEを返し、失敗した場合はFALSEを返します。

構文

bool mysql_select_db( db_name, connection );

シニア番号 パラメータと説明
1

db_name

必須-選択するMySQLデータベース名

2

connection

オプション-指定されていない場合、mysql_connectによって最後に開かれた接続が使用されます。

これは、データベースを選択する方法を示す例です。

<html>
   <head>
      <title>Selecting MySQL Database</title>
   </head>
   
   <body>
      <?php
         $dbhost = 'localhost:3036';
         $dbuser = 'guest';
         $dbpass = 'guest123';
         $conn = mysql_connect($dbhost, $dbuser, $dbpass);
         
         if(! $conn ) {
            die('Could not connect: ' . mysql_error());
         }
         echo 'Connected successfully';
         mysql_select_db( 'TUTORIALS' );
         
         mysql_close($conn);
      ?>
   </body>
</html>