MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLサーバー接続後にコマンドプロンプトでデータベースを選択する方法

MySQLサーバーへの接続が完了したら、次に作業対象となるデータベースを選択する必要があります。これは、MySQLサーバー上には複数のデータベースが存在する可能性があるためです。

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

使用例

以下の例では、「TUTORIALS」という名前のデータベースを選択しています。

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

「Database changed」というメッセージが表示されれば、選択は成功です。これで TUTORIALS データベースが選択された状態になり、以降のすべての操作はこのデータベースに対して実行されます。

補足:利用可能なデータベースを確認する方法

どのデータベースが存在するか事前に確認したい場合は、SHOW DATABASES; コマンドを実行すると、サーバー上にある全データベースの一覧を表示できます。

mysql> SHOW DATABASES;

また、現在どのデータベースを選択しているかを確認するには、SELECT DATABASE(); コマンドが便利です。作業中に誤ったデータベースを操作しないよう、こまめに確認することをおすすめします。

  1. MySQL Workbenchを使ってサーバー上のデータベースからERモデルを取得する方法

    サーバー上のデータベースからERモデル(ER図)を取得するには、まずMySQL Workbenchを起動します。起動直後の画面は以下のとおりです。1. リバースエンジニアリングの開始次に、メニューバーから「Database」メニューを選択し、「Reverse Engineer」をクリックします。Database -> Reverse Engineer2. データベースへの接続すると、下のスクリーンショットのようなウィザードが表示されます。ここでデータベースのパスワードを入力し、「OK」ボタンを2回押してください。3. ウィザードの進行「OK」ボタンを押すと、次のウィザード画面に移行します

  2. MySQLでランダムなレコードを取得する方法|ORDER BY RAND()の使い方を解説

    MySQLデータベースからランダムにレコードを1件(または複数件)取得したい場合、ORDER BY RAND() と LIMIT を組み合わせるのが最もシンプルな方法です。この記事では、実際のテーブル作成からランダム抽出までの手順を、実行例とともにわかりやすく解説します。1. サンプルテーブルを作成するまずは動作確認用のテーブルを作成しましょう。ここでは学生情報を管理するテーブルを定義します。mysql> create table DemoTable1581    -> (    -> Stude