PHP开发简单留言本之创建数据库和表
先在mysql中创建一个数据库“test”,然后在数据库中创建数据库表 “ly”。
先创建一个test数据库:
<?php
// 创建连接
$conn = new mysqli("localhost", "uesename", "password");
// 检测连接
if ($conn->connect_error)
{
die("连接失败: " . $conn->connect_error);}
// 创建数据库
$sql = "CREATE DATABASE test";
if ($conn->query($sql) === TRUE)
{
echo "数据库创建成功";
} else {
echo "Error creating database: " . $conn->error;
}
$conn->close();
?>设置如下几个字段:
id : 它是唯一的,类型为 int ,并选择主键。
nackname : 用户昵称, 类型为 varchar, 长度为30。
message:留言内容,类型为text。text 类型的字段虽然也属于一种字符类型,但其大小不能指定。
lytime:留言内容发布时间,类型为datetime,无需设置长度。
reply:回复留言的内容,类型为text。
retime:回复留言的时间,类型为datetime,无需设置长度。
创建数据库表的SQL语句:
<?php $SQL = " CREATE TABLE IF NOT EXISTS `ly` ( `id` int(10) NOT NULL AUTO_INCREMENT, `nickname` varchar(30) CHARACTER SET utf8 NOT NULL, `message` text CHARACTER SET utf8 NOT NULL, `avatar` varchar(50) CHARACTER SET utf8 NOT NULL, `lytime` datetime NOT NULL, `reply` text CHARACTER SET utf8 NOT NULL, `retime` datetime NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 "; ?>
这样我们就完成了数据库表的创建。
neue Datei
<?php
$SQL = " CREATE TABLE IF NOT EXISTS `ly` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`nickname` varchar(30) CHARACTER SET utf8 NOT NULL,
`message` text CHARACTER SET utf8 NOT NULL,
`avatar` varchar(50) CHARACTER SET utf8 NOT NULL,
`lytime` datetime NOT NULL,
`reply` text CHARACTER SET utf8 NOT NULL,
`retime` datetime NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ";
?>
Vorschau
Clear
Auch Studierende, die diesen Kurs gesehen haben, lernen
Lassen Sie uns kurz über die Gründung eines Unternehmens in PHP sprechen
Kurze Einführung in die Web-Frontend-Entwicklung
Umfangreiche, praktische Tianlongbabu-Entwicklung eines Mini-Version-MVC-Frameworks, das die Enzyklopädie-Website mit peinlichen Dingen imitiert
Erste Schritte mit der praktischen PHP-Entwicklung: Schnelle PHP-Erstellung [Small Business Forum]
Anmeldebestätigung und klassisches Message Board
Wissenssammlung über Computernetzwerke
Schnellstart-Node.JS-Vollversion
Der Frontend-Kurs, der Sie am besten versteht: HTML5/CSS3/ES6/NPM/Vue/...[Original]
Schreiben Sie Ihr eigenes PHP-MVC-Framework (40 Kapitel ausführlich/große Details/Muss gelesen werden, damit Neulinge vorankommen)
















Die Kursunterlagen stehen derzeit nicht zum Download zur Verfügung. Die Mitarbeiter organisieren es derzeit. Bitte schenken Sie diesem Kurs in Zukunft mehr Aufmerksamkeit 