• Welcome to Journal web site.

我是 PHP 程序员

- 开发无止境 -

Next
Prev

数据库实战

Data: 2016-09-11 02:53:30Form: JournalClick: 8

# 数据库实战


# 一、文章数据表

CREATE TABLE `article` (
  `title` varchar(300) CHARACTER SET utf8 DEFAULT NULL COMMENT '标题',
  `img` varchar(300) CHARACTER SET utf8 DEFAULT NULL COMMENT '图片',
  `content` text CHARACTER SET utf8 COMMENT '内容',
  `date` date DEFAULT NULL COMMENT '时间',
  `class` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '类型'
) ENGINE=InnoDB DEFAULT CHARSET=sjis;

INSERT INTO `article` VALUES ('php中文网原创视频:《天龙八部》公益php培训系列课程汇总!', 'https://img.php.cn/upload/course/000/000/001/5d242759adb88970.jpg', 'PHP中文网因专业的讲师水平和高效的视频质量,推出的各种视频课程系列一直以来都深受大家喜爱。特别是《天龙八部》系列、《独孤九贱》系列、《玉女心经》系列的原创课程在行业内更是具有强大的影响力,好评不断!为了让大家能更快速方便的寻找到相关教程资源,我们在这篇文章中特意将《天龙八部》系列课程整理出来供大家有针对性得学习!', '2021-02-18', 'PHP');
INSERT INTO `article` VALUES ('php中文网《玉女心经》公益PHP WEB培训系列课程汇总', 'https://img.php.cn/upload/course/000/126/153/5aa23f0ded921649.jpg', 'php中文网近期推出的《独孤九贱》系列、《天龙八部》系列、《玉女心经》原创视频课程,好评如潮!由于《玉女心经》系列课程没有做成专题,所以大家找起来有点费劲,为了更好的服务广大php中文网粉丝们,特把课程整理汇总给大家!', '2021-02-11', 'PHP');
INSERT INTO `article` VALUES ('html5中submit是按钮么', null, 'html5中submit是按钮,它是button的一个特例,它把提交这个动作自动集成了。submit会自动将表单的数据提交,使用submit时需要验证要加return', '2021-02-10', '前端');
INSERT INTO `article` VALUES ('css如何去除下划线', null, 'css去除下划线的方法:首先创建一个HTML示例文件;然后在body中定义一个a标签;最后通过css属性为“a{text-decoration:none}”去除下划线即可。', '2021-02-01', '前端');
INSERT INTO `article` VALUES ('linux如何查看进程', 'https://img.php.cn/upload/article/202102/24/2021022409272725770.jpg', 'windows defender是windows系统自带的一款杀毒软件,对于很多人来说,这款软件不仅没有起到保护电脑的作用,还增加了很多不必要的麻烦。比如我们安装了一些破解版软件,windows defender就会杀这些破解软件,很让人讨厌。', '2021-02-01', '服务器');
INSERT INTO `article` VALUES ('Ubuntu20.04/18.04下安装或更新至PHP8', 'https://img.php.cn/upload/article/000/000/020/2c02ff679ec7afab974a691aac09d535-0.png', '本指南让你了解如何安装最新的 php 版本 8,并在你的任何 VPS、云服务器、专用主机上的 Ubuntu 20.0 或 18.04 系统中升级到最新版本,并将其配置为 Apache 和 Nginx。', '2021-02-01', 'PHP');
INSERT INTO `article` VALUES ('PHP 8新特性之JIT对PHP应用性能的影响', null, '即将发布的 PHP 8 最受大家关注的新特性就是引入了对 JIT 的支持,我已经简单介绍了 JIT 是什么,以及与 Opcache 的区别', '2021-02-01', 'PHP');

# 二、连接数据库

<?php
    $pdo = new PDO('mysql:host=localhost;dbname=boke', 'root' , 'root' , array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8';"));
?>

# 三、获取文章列表

<?php
    $stmt = $pdo->prepare('SELECT * FROM article');
    $stmt->execute();
    $lists = $stmt->fetchAll();
?>

# 四、创建分类表

php8php8

# 五、分类数据表

CREATE TABLE `class` (
  `name` varchar(50) DEFAULT NULL COMMENT '分类名'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `class` VALUES ('Layui');
INSERT INTO `class` VALUES ('PHP');
INSERT INTO `class` VALUES ('ThinkPHP');
INSERT INTO `class` VALUES ('前端');
INSERT INTO `class` VALUES ('小程序');
INSERT INTO `class` VALUES ('服务器');
INSERT INTO `class` VALUES ('首页');

# 六、获取分类列表

<?php
    $stmt = $pdo->prepare('SELECT * FROM class');
    $stmt->execute();
    $menu = $stmt->fetchAll();
?>
Name:
<提交>