-- 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. SQL Server SQLFetch()

    { /* 摘要 SQLFetch从结果集中提取下一个数据行集, 并返回所有绑定列的数据. 语法 C++ SQLRETURN SQLFetch( SQLHSTMT     StatementHandle ...

  2. 线段树离散化+区间更新——cf1179C好题

    绝对是很好的题 把问题转化成当第i个询问的答案是数值x时是否可行 要判断值x是否可行,只要再将问题转化成a数组里>=x的值数量是否严格大于b数组里的>=x的值 那么线段树叶子结点维护对于值 ...

  3. 概率dp——cf148D

    求概率应该dp数组应该顺着求 这是由初始状态来决定递推方向的 /* 盒子里有两种颜色的球,一种是黑色另一种是白色 AB轮流去球,A先取 A每次随机摸一个球 B每次随机摸一个球,然后盒子里再丢一个球 先 ...

  4. iOS开发NSMutableArray数组越界处理

    #import "NSArray+CrashArray.h" #import <objc/runtime.h> @implementation NSObject (Un ...

  5. iOS开发之SceneKit框架--SCNGeometry.h

    1.SCNGeometry简介 SCNGeometry负责呈现三维模型的类,它管理者物体的形状.纹理等.它可以由SCNGeometrySource和SCNGeometryElement来构造, 一个S ...

  6. 第十八篇:java操作Excel要处理和分辨的几个概念

    工具:org.apache.poiExcel格式:.xls(03,存储量小些):.xlsx(07以上) 首先明确这点:给你一个装满数据的Excel,并不能保证每行都有数据,每一行并不能保证每个单元格都 ...

  7. Static 关键字的 5 种用法,你会几种?

    );                      System.out.println(Thread.currentThread().getName()                         ...

  8. 【CF900D】Unusual Sequences

    题目 智力下降严重 显然要反演了呀 首先必须满足\(x|y\),否则答案是\(0\) 我们枚举这个数列的\(gcd\)是\(d\)或者\(d\)的倍数 于是答案就是 \[\sum_{x|d}[d|y] ...

  9. vue 图片懒加载v-lazy

    搬运自:https://blog.csdn.net/twodogya/article/details/80223331 vue v-lazy官方API:https://www.npmjs.com/pa ...

  10. js 获取指定字符串个数

    参考:https://blog.csdn.net/maqinqin/article/details/5323824 function getStrCount(scrstr,armstr) { //sc ...