-- ID: 新闻的唯一标示
-- title: 新闻的标题
-- content: 新闻的内容
-- created_at: 新闻添加的时间
-- types: 新闻的类型
-- image: 新的缩略图
-- author: 作者
-- view_count: 浏览量
-- is_valid: 删除标记
 
(``最好加上符合规范,SQL语法大小写都支持)
 
CREATE TABLE `news`(
    `id` INT NOT NULL AUTO_INCREMENT,
    `title` VARCHAR(200) NOT NULL,
    `content` VARCHAR(2000) NOT NULL,
      `types` VARCHAR(10) NOT NULL,
    `image` VARCHAR(300) NULL,
    `author` VARCHAR(20) NULL,
    `view_count` INT DEFAULT 0,
    `created_at` DATETIME NULL,
    `is_valid` SMALLINT DEFAULT 1,
    PRIMARY KEY(`id`)
) DEFAULT CHARSET = 'UTF8'
 
-- 插入单条数据
INSERT INTO `news`(`title`,`image`, `content`, `types`) VALUE
    ('标题1', '/static/img/news/01.png', '新闻内容1', '推荐');
 
-- 使用SQL语句向数据表写入十五条不同的数据
INSERT INTO `news`(`title`,`image`, `content`, `types`) VALUES
    ('朝鲜特种部队视频公布 展示士兵身体素质与意志', '/static/img/news/01.png', '新闻内容', '推荐'),
    ('男子长得像\"祁同伟\"挨打 打人者:为何加害检察官', '/static/img/news/02.png', '新闻内容', '百家'),
    ('导弹来袭怎么办?日本政府呼吁国民躲入地下通道', '/static/img/news/03.png', '新闻内容', '本地'),
    ('美媒:朝在建能发射3发以上导弹的3000吨级新潜艇', '/static/img/news/04.png', '新闻内容', '推荐'),
    ('证监会:前发审委员冯小树违法买卖股票被罚4.99亿', '/static/img/news/08.png', '新闻内容', '百家'),
    ('外交部回应安倍参拜靖国神社:同军国主义划清界限', '/static/img/news/new1.jpg', '新闻内容', '推荐'),
    ('外交部回应安倍参拜靖国神社:同军国主义划清界限', '/static/img/news/new1.jpg', '新闻内容', '百家'),
    ('\"萨德\"供地违法?韩民众联名起诉要求撤回供地', '/static/img/news/new1.jpg', '新闻内容', '百家');
 
-- 使用SQL语句查询类别为“百家”的新闻数据
SELECT `title`, `content` FROM `news` WHERE `types` = '百家';
 
-- 使用SQL语句删除一条新闻数据
UPDATE `news` SET `is_valid` = 0 WHERE `id`= 1;
DELETE FROM `news` WHERE `id` = 1;
 
-- 使用SQL语句查询所有的新闻,以添加时间的倒序进行排列
SELECT * FROM `news` ORDER BY `created_at` DESC;
 
-- 使用SQL语句查询第二页数据(每一页5条数据)
SELECT * FROM `news` LIMIT 5, 5;

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

 
 
 
 

Python之MySQL语法(增删改查)的更多相关文章

  1. python操作mysql数据库增删改查的dbutils实例

    python操作mysql数据库增删改查的dbutils实例 # 数据库配置文件 # cat gconf.py #encoding=utf-8 import json # json里面的字典不能用单引 ...

  2. Python实现mysql数据库增删改查

    利用python操作mysql数据库用法简单,环境配置容易,本文将实现对库增.删.改.查的简易封装!   1. 环境配置 安装第三方包  ,导入模块 mysql.connector  pip inst ...

  3. python操作mysql之增删改查

    [insert] import MySQLdb conn = MySQLdb.connect(","08day5" ) cur = conn.cursor() #把数据放 ...

  4. MySQL之增删改查之

    MySQL之增删改查   前言:以下是MySQL最基本的增删改查语句,很多IT工作者都必须要会的命令,也是IT行业面试最常考的知识点,由于是入门级基础命令,所有所有操作都建立在单表上,未涉及多表操作. ...

  5. MySql之增删改查 · YbWork's Studio

    前提:在进行"增删改查"的操作之前,先建立一个包含数据表student的数据库(具体操作可以见MySQL之最基本命令): 1."增"--添加数据 1.1 为表中 ...

  6. Java连接MySQL数据库增删改查通用方法

    版权声明:本文为博主原创文章,未经博主允许不得转载. Java连接MySQL数据库增删改查通用方法 运行环境:eclipse+MySQL 以前我们Java连接MySQL数据库都是一个数据库写一个类,类 ...

  7. MySQL数据库(增删改查语句)

    MySQL数据库(增删改查语句)一.登录数据库:---->  mysql -uroot -proot;(对应用户名和密码)二.SQL语句:    数据定义语言DDL  用来定义数据库.表.列,关 ...

  8. Asp.Net操作MySql数据库增删改查

    Asp.Net操作MySql数据库增删改查,话不多说直接步入正题.git源码地址:https://git.oschina.net/gxiaopan/NetMySql.git  1.安装MySQL数据库 ...

  9. Mysql 的 增删改查

    mysql的增删改查 1:新建数据库 create database 数据库名 [其他选项]; 2:新建数据表 create table students ( id int unsigned not ...

  10. 使用MySQL练习增删改查时因为版本问题出现连接错误

    使用MySQL练习增删改查时出现连接错误,错误提示如下: 2020-02-19 19:53:51.088 ERROR 16328 --- [reate-249798694] com.alibaba.d ...

随机推荐

  1. [JZOJ6344] 【NOIP2019模拟2019.9.7】Huge Counting

    题目 题目大意自己看题去-- 正解 比赛时在刚第二题,所以根本没有时间思考-- 模型可以转化为从\((x_1,x_2,..,x_n)\)出发到\((1,1)\)的方案数模\(2\). 方案数就用有重复 ...

  2. 【JZOJ6389】小w学图论

    description 小w这学期选了门图论课,他在学习点着色的知识.他现在得到了一张无向图,并希望在这张图上使用最多n种颜色给每个节点染色,使得任意一条边关联的两个节点颜色不同. 小w获得一张n个节 ...

  3. List、Map、Set 三个接口,存取元素时,各有什么特点

    List与Set都是单列元素的集合,它们有一个功共同的父接口Collection. Set里面不允许有重复的元素, 存元素:add方法有一个boolean的返回值,当集合中没有某个元素,此时add方法 ...

  4. Windows tasklist

    TASKLIST [/S system [/U username [/P [password]]]]         [/M [module] | /SVC | /V] [/FI filter] [/ ...

  5. thinkphp 范围标签

    范围判断标签包括in notin between notbetween四个标签,都用于判断变量是否中某个范围. 大理石平台价格 IN和NOTIN 用法: 假设我们中控制器中给id赋值为1: $id = ...

  6. POJ-3255-Roadblocks POJ-Dijkstra+邻接表

    今天写了这一题,一开始跑了两个Dijkstra,但是造成内存超限,所以现在在学习邻接表,打算明天用邻接表和优先队列写,目前还在学习中,所以题目啥也还没上传,先上传了今晚对于邻接表的理解(见上图),明天 ...

  7. 洛谷P1792——[国家集训队]种树

    传送门:QAQQAQ 题意:$n$个点中选$m$个不相邻的点,使得这些点不相邻(1和n算相邻),求这些点的最大值 思路:这不是神仙题不是神仙题…… 刚看到这题觉得不难,好像只要贪心就可以了但贪心不知从 ...

  8. python安装requests第三方模块

    2018-08-28 22:04:51 1 .下载到桌面后解压,放到python的目录下 ------------------------------------------------------- ...

  9. svn+post-commit实现自动部署(转)

    一.安装 #yum install subversion 检查是否安装了svn #subversion –v 创建svn库和对应的目录 #mkdir /svn/www.test.com #svnadm ...

  10. 6_1.springboot2.x整合JDBC与数据源配置原理解析

    1.引言 对于数据访问层,无论是SQL还是NOSQL,Spring Boot默认采用整合 Spring Data的方式进行统一处理,添加大量自动配置,屏蔽了很多设置.引入各种xxxTemplate,x ...