PDF (US Ltr)
- 36.1Mb
PDF (A4)
- 36.2Mb
このページは機械翻訳したものです。
Press CTRL+C to copyUSE db_name
USE
ステートメントは、指定されたデータベースを後続のステートメントのデフォルト (現行) データベースとして使用するように MySQL に指示します。 このステートメントには、データベースまたはその中のオブジェクトに対するなんらかの権限が必要です。
指定したデータベースは、セッションの終了または別の USE
ステートメントが発行されるまでデフォルトのままです:
Press CTRL+C to copyUSE db1; SELECT COUNT(*) FROM mytable; # selects from db1.mytable USE db2; SELECT COUNT(*) FROM mytable; # selects from db2.mytable
データベース名は単一行で指定する必要があります。 データベース名の改行はサポートされていません。
USE
ステートメントを使用して特定のデータベースをデフォルトにしても、他のデータベースのテーブルへのアクセスは禁止されません。 次の例では、db1
データベースの author
テーブルと、db2
データベースの editor
テーブルにアクセスします。
Press CTRL+C to copyUSE db1; SELECT author_name,editor_name FROM author,db2.editor WHERE author.editor_id = db2.editor.editor_id;