MySQLデータベース操作
データベースの作成
カテゴリ | 詳細な説明 |
---|---|
基本構文 | CREATE DATABASE データベース名; |
例 | データベースの作成 PHP; |
手順の例 | データベースを作成します。データベースの名前は PHP です |
例:
mysql> CREATE DATABASE PHP;
クエリ OK、1 行が影響を受けました (0.00 秒)
「クエリ OK」は、上記のコマンドがすべて正常に実行されたことを意味します。 (SELECT を除く)、「クエリ OK」が表示されます。 「1 行が影響を受ける」は、操作がデータベース内の 1 行のレコードにのみ影響することを意味し、「0.00 秒」は操作が実行された時間を記録します。
このデータベースがすでに存在する場合、システムは次のように表示します:
mysql> CREATE DATABASE PHP;
エラー 1007 (HY000): データベース 'PHP' を作成できません。データベースが存在します
データベースの表示
基本構文:
カテゴリ | 詳細な説明 |
---|---|
データベースを表示; | |
説明例 | 現在のサーバーのすべてのデータベースを表示します |
注:
show は表示を指します
database はデータベースを指します
databases はデータベースの複数形で、すべてのデータベースを指します。
例:
mysql> データベースを表示;
+----------------------+
| データベース |
+----------------------+
| 情報スキーマ |
|mysql |
| パフォーマンススキーマ |
| ユーザー
+----------------------+
4行セット(0.00秒)
データベースを選択
基本構文:
カテゴリ | 詳細説明 |
---|---|
基本構文 | 使用ライブラリ名; |
例 | PHPを使用する |
手順の例 | データベースPHPを使用する |
注:
use は use を指します。
ライブラリ名は現在のデータベース システムに存在する特定のデータベースの名前です。
例:
このようにして、PHP データベースに入ります。もちろん、use ステートメントを使用して、PHP が選択されたデータベースをいつでも切り替えることができます。次に、mysql コンテンツを含む mysql データベースに切り替えて見てみましょう。mysql> データベースが変更されました
テーブル名と列名を補完するためにテーブル情報を読み取る
-Aを使用すると、この機能をオフにして起動を速くすることができます データベースが変更されましたデータベース内のテーブルを表示します
「データベースが変更されました」と表示され、切り替えが成功したことを示します。次に、mysql データベースの内容を確認します (現在のデータベース サーバー データベースを表示するのと同じ show ステートメントを使用します)
ライブラリに入ると、データベースにデータ テーブルがいくつあるかを確認できます。図書館。
カテゴリ説明例 | |
use を使用してデータベースに入った後、show tables を使用して現在のデータベースのテーブルを表示できます:
|