Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 26.8Mb
PDF (A4) - 26.9Mb
HTML Download (TGZ) - 7.1Mb
HTML Download (Zip) - 7.2Mb


13.8.4 USE 構文

USE db_name

USE db_name ステートメントは、以降のステートメントのデフォルトの (現在の) データベースとして db_name データベースを使用するよう MySQL に指示します。このデータベースは、セッションが終了するか、または別の USE ステートメントが発行されるまでデフォルトのままになります。

USE db1;
SELECT COUNT(*) FROM mytable;   # selects from db1.mytable
USE db2;
SELECT COUNT(*) FROM mytable;   # selects from db2.mytable

USE ステートメントを使用して特定のデータベースをデフォルトにしても、ユーザーがほかのデータベース内のテーブルにアクセスすることは除外されません。次の例では、db1 データベースの author テーブルと、db2 データベースの editor テーブルにアクセスします。

USE db1;
SELECT author_name,editor_name FROM author,db2.editor
  WHERE author.editor_id = db2.editor.editor_id;

User Comments
User comments in this section are, as the name implies, provided by MySQL users. The MySQL documentation team is not responsible for, nor do they endorse, any of the information provided here.
Sign Up Login You must be logged in to post a comment.