phpでデータベースを作成する方法では、この記事ではphpでデータベースを作成する操作を詳しく紹介します。
Example (MySQLi - オブジェクト指向)
<?php $servername = "localhost"; $username = "username"; $password = "password"; // 创建连接 $conn = new mysqli($servername, $username, $password); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); }
// データベースを作成します
$sql = "CREATE DATABASE myDB";if ($conn->query($sql) === TRUE) { echo "数据库创建成功";} else { echo "Error creating database: " . $conn->error;}$conn->close();?>
注: 新しいデータベースを作成するときは、mysqli オブジェクトに 3 つのパラメーター (サーバー名、ユーザー名、パスワード) を指定する必要があります。
ヒント: 別のポート (デフォルトは 3306) を使用する場合は、データベース パラメーターに次のような空の文字列を追加します。 new mysqli("localhost", "username", "password", "", port)
Instance (MySQLi Procedural)
<?php $servername = "localhost"; $username = "username"; $password = "password"; // 创建连接 $conn = mysqli_connect($servername, $username, $password); // 检测连接 if (!$conn) { die("连接失败: " . mysqli_connect_error()); }
//データベースの作成
$sql = "CREATE DATABASE myDB";if (mysqli_query($conn, $sql)) { echo "数据库创建成功";} else { echo "Error creating database: " . mysqli_error($conn);}mysqli_close($conn);?>
注: 以下では PDO インスタンスを使用してデータベース "myDBPDO" を作成します:
インスタンス
Use PDO:
<?php $servername = "localhost"; $username = "username"; $password = "password"; try { $conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password); // 设置 PDO 错误模式为异常 $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = "CREATE DATABASE myDBPDO"; // 使用 exec() ,因为没有结果返回 $conn->exec($sql); echo "数据库创建成功<br>"; } catch(PDOException $e) { echo $sql . "<br>" . $e->getMessage(); } $conn = null; ?>
この記事では、php を使用してデータベースを作成する方法について詳しく説明します, 続きを読む php 中国語の Web サイトに従って学習教材をご覧ください。
関連する推奨事項:
以上がPHP MySQL 経由でデータベースを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。