Pembangunan PHP penciptaan pangkalan data sistem pengurusan pelajar
Mari kita lihat dahulu medan yang akan disimpan dalam pangkalan data kami
Kami akan menyimpan maklumat dalam gambar di atas ke dalam pangkalan data
Nama
Umur
Jantina jantina
Kelas kelas
Sekarang kita tahu medan yang hendak disimpan, mari buat pangkalan data kita dahulu
Buat pangkalan data
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $servername = "localhost"; $username = "root"; $password = "root"; // 创建连接 $conn = mysqli_connect($servername, $username, $password); mysqli_set_charset($conn,'utf8'); //设定字符集 // 检测连接 if (!$conn) { die("连接失败: " . mysqli_connect_error()); } // 创建数据库 $sql = "CREATE DATABASE study"; if (mysqli_query($conn, $sql)) { echo "数据库创建成功"; } else { echo "数据库创建失败: " . mysqli_error($conn); } mysqli_close($conn); ?>
Kod di atas mencipta pangkalan data bernama "kajian"
Mencipta jadual data
Mencipta jadual 'stu' dalam pangkalan data "kajian"
字段名 | id | name | age | sex | class |
字段类型 | INT | VARCHAR | INT | VARCHAR | VARCHAR |
字段长度 | 6 | 50 | 6 | 20 | 50 |
字段描述 | 学生id | 学生姓名 | 学生年龄 | 学生的性别 | 学生的班级 |
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "study"; // 创建连接 $conn = mysqli_connect($servername, $username, $password, $dbname); mysqli_set_charset($conn,'utf8'); //设定字符集 // 检测连接 if (!$conn) { die("连接失败: " . mysqli_connect_error()); } // 使用 sql 创建数据表 $sql = "CREATE TABLE stu ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, age INT(6) NOT NULL, sex VARCHAR(20), class VARCHAR (50) NOT NULL );"; if (mysqli_query($conn, $sql)) { echo "数据表 stu 创建成功"; } else { echo "创建数据表错误: " . mysqli_error($conn); } mysqli_close($conn); ?>
Kami telah mencipta pangkalan data, langkah seterusnya ialah membuat halaman HTML kami