データベースには 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);
?> なし |