Mula-mula kami mencipta pangkalan data tentang buku, bernama buku.
<?php // 创建连接 $conn = new mysqli("localhost", "uesename", "password"); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error);} // 创建数据库 $sql = "CREATE DATABASE book"; if ($conn->query($sql) === TRUE) { echo "数据库创建成功"; } else { echo "Error creating database: " . $conn->error; } $conn->close(); ?>
Buat jadual dalam pangkalan data yang perlu digunakan untuk pendaftaran dan log masuk pengguna, bernama pengguna
Tetapkan medan berikut:
id: Ia unik, taipkan int dan pilih kunci utama.
nama: Nama pengguna, jenis ialah varchar, panjang ialah 100.
kata laluan: Kata laluan, taip ialah varchar, panjang ialah 100.
e-mel: E-mel, jenis ialah varchar, panjang ialah 100.
tel: Telefon, jenis ialah varchar, panjang ialah 100.
alamat: alamat, jenis ialah varchar, panjang ialah 200.
<?php $SQL = " CREATE TABLE IF NOT EXISTS `user` ( `id` int(10) NOT NULL AUTO_INCREMENT, `name` varchar(100) DEFAULT NULL, `password` varchar(100) DEFAULT NULL, `email` varchar(100) DEFAULT NULL, `tel` varchar(100) DEFAULT NULL, `address` varchar(200) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 "; ?>
Sudah tentu anda juga boleh menciptanya terus dalam phpMyAdmin.
Tulis jadual pangkalan data yang dibuat ke dalam fail config.php supaya kami boleh memanggil jadual pangkalan data pada halaman yang berbeza pada masa hadapan.
<?php ob_start(); session_start(); //开启缓存 header("Content-type:text/html;charset=utf-8"); $link = mysqli_connect('localhost','root','root','book'); mysqli_set_charset($link, "utf8"); if (!$link) { die("连接失败:".mysqli_connect_error()); } ?>