Pembangunan PHP untuk mencipta pangkalan data dan jadual data

Selepas memperkenalkan kod, mari bercakap tentang penciptaan pangkalan data dan jadual data.

Untuk kemudahan penggunaan, nama yang kami tentukan semasa mencipta pangkalan data dan jadual data hendaklah sehampir atau sama dengan fungsi yang mungkin.

字段名idnametitlecontentreplytime
字段类型intvarcharvarchartexttextdatetime
字段长度103030


字段描述id编号用户名标题内容回复时间

<?php
// 创建连接
$conn = new mysqli("localhost", "root", "root");
// 检测连接
if ($conn->connect_error) 
{    
    die("连接失败: " . $conn->connect_error);} 
    // 创建数据库
    $sql = "CREATE DATABASE message";
        if ($conn->query($sql) === TRUE) 
        {    
        echo "数据库创建成功";
        } else {    
        echo "Error creating database: " . $conn->error;
        }
    $conn->close();
?>

Di atas ialah pernyataan penciptaan pangkalan data untuk mencipta pangkalan data yang dipanggil mesej.

Langkah seterusnya ialah mencipta jadual data, termasuk nama medan Sudah tentu, nama harus sama dengan fungsi:

<?php
$SQL = " CREATE TABLE IF NOT EXISTS `detials` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `name` varchar(30) CHARACTER SET utf8 NOT NULL,
   `title` varchar(30) CHARACTER SET utf8 NOT NULL,
  `content` text CHARACTER SET utf8 NOT NULL,
   `reply` text CHARACTER SET utf8 NOT NULL,
  `time` datetime NOT NULL,
   PRIMARY KEY (`id`),
   UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ";
?>

Dengan cara ini, pangkalan data dibina. dan anda boleh menyambung ke pangkalan data dan mengendalikannya.

Sudah tentu, anda juga boleh terus memasukkan penciptaan pangkalan data.

Meneruskan pembelajaran
||
<?php $SQL = " CREATE TABLE IF NOT EXISTS `detials` ( `id` int(10) NOT NULL AUTO_INCREMENT, `name` varchar(30) CHARACTER SET utf8 NOT NULL, `title` varchar(30) CHARACTER SET utf8 NOT NULL, `content` text CHARACTER SET utf8 NOT NULL, `reply` text CHARACTER SET utf8 NOT NULL, `time` datetime NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 "; ?>
  • Cadangan kursus
  • Muat turun perisian kursus