PHP MySQL がデータベースを作成する
データベースには 1 つ以上のテーブルがあります。
Create Database
CREATE DATABASE ステートメントは、MySQL にデータベースを作成するために使用されます。
構(gòu)文
CREATE DATABASE データベース名
カテゴリ | 詳しい説明 |
基本構(gòu)文 | データベースを作成する データベース名; |
例 | データベース liwenkai; |
例の説明 | データベースを作成します。データベースの名前は liwenkai です |
PHP で上記のステートメントを?qū)g行するには、mysql_query() 関數(shù)を使用する必要があります。この関數(shù)は、クエリまたはコマンドを MySQL 接続に送信するために使用されます。
データベース作成のルール:
1. 他のデータベースと同じ名前を持つことはできません。そうしないと、エラーが発生します。
2. 名前は、任意の文字、アラビア數(shù)字、アンダースコア (_)、および「$」で構(gòu)成できますが、數(shù)字のみを使用することはできません。そうしないと、數(shù)字と混同されます。価値観。
3. MYSQL キーワードをデータベース名またはテーブル名として使用することはできません。
4. デフォルトでは、Windows のデータベース名とテーブル名は大文字と小文字が區(qū)別されません。 Linux ではその逆が當(dāng)てはまります。そのため、プラットフォーム間でのデータベースの移植を容易にするために、データベース名とテーブル名を定義するのに小文字を使用することをお勧めします。例
以下の例では、「MyDB」というデータベースが作成されます: <?php
header("Content-type:text/html;charset=utf-8"); //設(shè)置編碼
$servername = "localhost";
$username = "root";
$password = "root";
// 創(chuàng)建連接
$conn = mysqli_connect($servername, $username, $password);
// 檢測連接
if (!$conn) {
die("連接失敗: " . mysqli_connect_error());
}
// 創(chuàng)建數(shù)據(jù)庫
$sql = "CREATE DATABASE my_db";
if (mysqli_query($conn, $sql)) {
echo "數(shù)據(jù)庫創(chuàng)建成功";
} else {
echo "數(shù)據(jù)庫創(chuàng)建失敗: " . mysqli_error($conn);
}
mysqli_close($conn);
?>
プログラムの実行結(jié)果:
カテゴリ
詳細(xì)な説明
基本構(gòu)文dropデータベースライブラリ名; | 例dropdatabase liwenkai; |
例 | データベースの名前を削除しますデータベースは liwenkai です |
注: データベースはライブラリを指します ライブラリ名は削除されるライブラリの名前を指します 例 次の例では、「myDB」という名前のデータベースを削除します: <?php header("Content-type:text/html;charset=utf-8"); //設(shè)置編碼 $servername = "localhost"; $username = "root"; $password = "root"; // 創(chuàng)建連接 $conn = mysqli_connect($servername, $username, $password); // 檢測連接 if (!$conn) { die("連接失敗: " . mysqli_connect_error()); } // 創(chuàng)建數(shù)據(jù)庫 $sql = "drop database myDB"; if (mysqli_query($conn, $sql)) { echo "數(shù)據(jù)庫刪除成功"; } else { echo "數(shù)據(jù)庫刪除失敗: " . mysqli_error($conn); } mysqli_close($conn); ?> プログラムの実行結(jié)果:
【注意】データベース:削除後, 以下のデータはすべて削除されるため、削除する前に注意して適切なバックアップを作成してください。 ||
<?php
header("Content-type:text/html;charset=utf-8"); //設(shè)置編碼
$servername = "localhost";
$username = "root";
$password = "root";
// 創(chuàng)建連接
$conn = mysqli_connect($servername, $username, $password);
// 檢測連接
if (!$conn) {
die("連接失敗: " . mysqli_connect_error());
}
// 創(chuàng)建數(shù)據(jù)庫
$sql = "CREATE DATABASE my_db";
if (mysqli_query($conn, $sql)) {
echo "數(shù)據(jù)庫創(chuàng)建成功";
} else {
echo "數(shù)據(jù)庫創(chuàng)建失敗: " . mysqli_error($conn);
}
mysqli_close($conn);
?>
現(xiàn)時點ではコースウェアはダウンロードできません。現(xiàn)在スタッフが整理中です。今後もこのコースにもっと注目してください?
このコースを視聴した生徒はこちらも學(xué)んでいます
|