PHP MySQL がデータベースを作成する

データベースには 1 つ以上のテーブルがあります。

Create Database

CREATE DATABASE ステートメントは、MySQL にデータベースを作成するために使用されます。

構文

CREATE DATABASE データベース名

カテゴリ 詳しい説明
基本構文データベースを作成する データベース名;
データベース liwenkai;
例の説明 データベースを作成します。データベースの名前は liwenkai です

PHP で上記のステートメントを実行するには、mysql_query() 関数を使用する必要があります。この関数は、クエリまたはコマンドを MySQL 接続に送信するために使用されます。


データベース作成のルール:

1. 他のデータベースと同じ名前を持つことはできません。そうしないと、エラーが発生します。

2. 名前は、任意の文字、アラビア数字、アンダースコア (_)、および「$」で構成できますが、数字のみを使用することはできません。そうしないと、数字と混同されます。価値観。

3. MYSQL キーワードをデータベース名またはテーブル名として使用することはできません。

4. デフォルトでは、Windows のデータベース名とテーブル名は大文字と小文字が区別されません。 Linux ではその逆が当てはまります。そのため、プラットフォーム間でのデータベースの移植を容易にするために、データベース名とテーブル名を定義するのに小文字を使用することをお勧めします。例


以下の例では、「MyDB」というデータベースが作成されます:

<?php
 header("Content-type:text/html;charset=utf-8");    //设置编码
 $servername = "localhost";
 $username = "root";
 $password = "root";
 
 
 // 创建连接
 $conn = mysqli_connect($servername, $username, $password);
 // 检测连接
 if (!$conn) {
     die("连接失败: " . mysqli_connect_error());
 }
 // 创建数据库
 $sql = "CREATE DATABASE my_db";
 if (mysqli_query($conn, $sql)) {
     echo "数据库创建成功";
 } else {
     echo "数据库创建失败: " . mysqli_error($conn);
 }
 mysqli_close($conn);
 ?>
プログラムの実行結果:

データベースの作成はデータベースを正常に削除します


カテゴリ

詳細な説明
基本構文dropデータベースライブラリ名;dropdatabase liwenkai;
データベースの名前を削除しますデータベースは liwenkai です

注:
ドロップは中国語でドロップという意味に翻訳できますが、それ以上ではありません

データベースはライブラリを指します

ライブラリ名は削除されるライブラリの名前を指します


次の例では、「myDB」という名前のデータベースを削除します:

<?php
 header("Content-type:text/html;charset=utf-8");    //设置编码
 $servername = "localhost";
 $username = "root";
 $password = "root";
 
 
 // 创建连接
 $conn = mysqli_connect($servername, $username, $password);
 // 检测连接
 if (!$conn) {
     die("连接失败: " . mysqli_connect_error());
 }
 // 创建数据库
 $sql = "drop database  myDB";
 if (mysqli_query($conn, $sql)) {
     echo "数据库删除成功";
 } else {
     echo "数据库删除失败: " . mysqli_error($conn);
 }
 mysqli_close($conn);
 ?>

プログラムの実行結果:

データベースの削除に成功しました

【注意】データベース:削除後, 以下のデータはすべて削除されるため、削除する前に注意して適切なバックアップを作成してください。


学び続ける

||
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $servername = "localhost"; $username = "root"; $password = "root"; // 创建连接 $conn = mysqli_connect($servername, $username, $password); // 检测连接 if (!$conn) { die("连接失败: " . mysqli_connect_error()); } // 创建数据库 $sql = "CREATE DATABASE my_db"; if (mysqli_query($conn, $sql)) { echo "数据库创建成功"; } else { echo "数据库创建失败: " . mysqli_error($conn); } mysqli_close($conn); ?>
  • おすすめコース
  • コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜