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 を指します。
ライブラリ名は現在のデータベース システムに存在する特定のデータベースの名前です。

例:

mysql> データベースが変更されました

このようにして、PHP データベースに入ります。もちろん、use ステートメントを使用して、PHP が選択されたデータベースをいつでも切り替えることができます。次に、mysql コンテンツを含む mysql データベースに切り替えて見てみましょう。

テーブル名と列名を補完するためにテーブル情報を読み取る

-A
を使用すると、この機能をオフにして起動を速くすることができます データベースが変更されました



「データベースが変更されました」と表示され、切り替えが成功したことを示します。次に、mysql データベースの内容を確認します (現在のデータベース サーバー データベースを表示するのと同じ show ステートメントを使用します)

データベース内のテーブルを表示します

ライブラリに入ると、データベースにデータ テーブルがいくつあるかを確認できます。図書館。

カテゴリ詳細な説明基本構文show tables;現在のデータベースの下にあるすべてのテーブルを表示
説明例

use を使用してデータベースに入った後、show tables

を使用して現在のデータベースのテーブルを表示できます:

mysql> show tables;
+-------------------------------------+
|mysql 内のテーブル |
+-------------------------------------+
| columns_priv
|db |イベント | 関数 | 一般ログ |
| ヘルプ_カテゴリー |
| ヘルプ_キーワード |
| ヘルプ_リレーション |
| ヘルプ_トピック | innodb_index_stats |
| innodb_table_stats |
| ndb_binlog_index |
| プラグイン | | プロシージャ | procs_priv | proxies_priv
| サーバー
| スレーブマスター情報 |
| スレーブリレーログ情報 |
| 奴隷労働者情報 |
|slow_log | tables_priv | タイムゾーン
| タイムゾーン_リープ_秒 |
| タイムゾーン名
| タイムゾーン遷移 |
| タイムゾーン遷移タイプ |
| ユーザー +-------------------------------------+
28 行セット (0.00 秒)


これらのテーブルの内容は、リレーショナル データベース サーバーに関連するユーザー、権限、データベースのステータス、設定などに関連する情報データです。
D ATABASE PHP;

説明例 データベースを削除します。データベースの名前は liwenkai です注: drop は中国語であり、「ドロップする、これ以上は不要」と翻訳できます ライブラリ名は削除するライブラリを指します 名前 mysql> DROP DATABASE PHP; クエリは OK、影響を受ける行は 0 件 (0.01 秒)
database を指しますライブラリに追加します 例:
【注意】データベースを削除すると、以下のデータがすべて削除されるため、削除する前に注意して適切なバックアップを作成してください。 (重要なデータがバックアップされていない場合、実際のデータのリスクは本書とは関係ありません。) 学び続ける
||
<?php echo "Hello Mysql"; ?>
  • おすすめコース
  • コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜