ホームページ >バックエンド開発 >PHPチュートリアル >PHP を使用して MySQL テーブルを作成するにはどうすればよいですか?
PHP を使用して MySQL テーブルを作成するには、次の手順が必要です: データベースに接続します。データベースが存在しない場合は作成します。データベースを選択します。テーブルを作成します。クエリを実行します。接続を閉じます。
PHP を使用した MySQL テーブルの作成は、次の手順を含む簡単なプロセスです:
<?php // 连接到 MySQL 数据库 $servername = "localhost"; $username = "root"; $password = "mypassword"; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password); // 检查连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 创建数据库(如果不存在) $sql = "CREATE DATABASE IF NOT EXISTS $dbname"; if ($conn->query($sql) === TRUE) { echo "数据库创建成功"; } else { echo "数据库创建失败: " . $conn->error; } // 选择数据库 $conn->select_db($dbname); // 创建表 $sql = "CREATE TABLE IF NOT EXISTS users ( id INT NOT NULL AUTO_INCREMENT, username VARCHAR(255) NOT NULL, email VARCHAR(255) NOT NULL, PRIMARY KEY (id) )"; // 执行查询 if ($conn->query($sql) === TRUE) { echo "表创建成功"; } else { echo "表创建失败: " . $conn->error; } // 关闭连接 $conn->close(); ?>
「id」、「username」、「email」列を含む「users」という名前のテーブルを作成するとします。次のコードを使用できます:
// 连接到 MySQL 数据库 $conn = new mysqli($servername, $username, $password, $dbname); // 创建表 $sql = "CREATE TABLE IF NOT EXISTS users ( id INT NOT NULL AUTO_INCREMENT, username VARCHAR(255) NOT NULL, email VARCHAR(255) NOT NULL, PRIMARY KEY (id) )"; // 执行查询 if ($conn->query($sql) === TRUE) { echo "表创建成功"; } else { echo "表创建失败: " . $conn->error; } // 关闭连接 $conn->close();
以上がPHP を使用して MySQL テーブルを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。