当前位置: 首页 > news >正文

mvc网站开发视频教程项目推广网站

mvc网站开发视频教程,项目推广网站,在自己网站做支付可以吗,比较好的免费外贸网站SQL介绍-DDL-DML 一.SQL简介1.简介2.SQL通用语法3.SQL语言的分类 二.DDL-操作数据库与表1.DDL操作数据库2.DDL操作表①.查询表(Retrieve)②.创建表(Create)③.修改表(Update)④.删除表(Delete) 三.Navicat的安装与使用四.DML-操作表数据1.添加(Insert)2.修改(Update)3.删除(Del…

SQL介绍-DDL-DML

  • 一.SQL简介
    • 1.简介
    • 2.SQL通用语法
    • 3.SQL语言的分类
  • 二.DDL-操作数据库与表
    • 1.DDL操作数据库
    • 2.DDL操作表
      • ①.查询表(Retrieve)
      • ②.创建表(Create)
      • ③.修改表(Update)
      • ④.删除表(Delete)
  • 三.Navicat的安装与使用
  • 四.DML-操作表数据
    • 1.添加(Insert)
    • 2.修改(Update)
    • 3.删除(Delete)

一.SQL简介

1.简介

  • SQL: Structured Query Language–结构化查询语言
  • 用来操作关系型数据库的编程语言, 定义了关系型数据库的统一标准
  • 每一种数据库可能有不一样的语法, 我们称其为"方言"

2.SQL通用语法

  • SQL语句可以单行或多行书写,以分号结尾
  • MySQL语句不区分大小写, 但是关键字建议用大写
  • 注释:
    单行注释-- 注释内容(–后必须有空格)或#注释内容(MySQL特有)(#后可以没有空格)
    多行注释/*注释*/

3.SQL语言的分类

  • DDL(Data Definition Laguage)数据定义语言,用来定义数据对象: 数据库, 表, 列等
  • DML(Data Manipulation Laguage)数据操作语言, 用来对数据库中表的数据进行增删改
  • DQL(Data Query Language)数据查询语言, 用来查询数据库中的记录(数据)
  • DCL(Data Control Language)数据控制语言, 用来定义数据库的访问权限和安全级别, 以及创建用户

二.DDL-操作数据库与表

1.DDL操作数据库

动作SQL语句
查询数据库SHOW DATABASES;
创建数据库CREATE DATABASE 数据库名称;
创建(判断是否已经存在)CREATE DATABASE IF NOT EXISTS 数据库名称;
删除数据库DROP DATABASE 数据库名称;
删除(判断是否还存在)DROP DATABASE IF EXISTS 数据库名称;
查看当前使用的数据库SELECT DATABASE();
使用数据库USE 数据库名称;

2.DDL操作表

①.查询表(Retrieve)

  • 查询当前数据库下所有表的名称SHOW TABLES;
  • 查询表结构DESC 表名称;

②.创建表(Create)

  • 创建表用CREATE TABLE 表名来进行创建具体语法如下
create table 表名 (字段名1 数据类型1,字段名2 数据类型2,...,字段名n 数据类型n
);
  • SQL的数据类型基本可以分为三类
    数值型
    日期型
    字符串型

案例练习:

create table student(id int,name varchar(10),gender char(1),birthday date,score double(5,2),email varchar(64),tel varchar(15),status tinyint
);

③.修改表(Update)

  • 修改表的命令一般以ALTER TABLE开头具体可以分为
操作语法
修改表名ALTER TABLE 表名 RENAME TO 新表名;
添加一列ALTER TABLE 表名 ADD 列名 数据类型;
修改数据类型ALTER TABLE 表名 MODIFY 列名 新数据类型;
修改列名和数据类型ALTER TABLE 表名 CHANGE 列名 新列名 新数据类型;
删除列ALTER TABLE 表名 DROP 列名;

④.删除表(Delete)

  • 删除表DROP TABLE 表名;
  • 删除时判断是否存在DROP TABLE IF EXISTS 表名;

三.Navicat的安装与使用

  • Navicat for MySQL是管理和开发MySQL或MariaDB的理想解决方案.
  • 它为开发者提供了一款直观而强大的图形界面.
  • 官网链接: http://www.navicat.com.cn

    安装完成后直接打开,填写需要连接的ip与主机的地址
    如果连接过程提示报错,可以参看这个博主的文章
  • 登录成功后可以通过Navicat来查看MySQL的数据库了

四.DML-操作表数据

1.添加(Insert)

说明语法
给指定的列添加数据INSERT INTO 表名(列名1,列名2,...) VALUES(值1,值2,...);
给全部列添加数据INSERT INTO 表名 VALUES(值1,值2,...);
批量添加数据INSERT INTO 表名(列名1,列名2,...) VALUES(值1,值2,...),(值1,值2,...),(值1,值2,...),...
INSERT INTO 表名 VALUES(值1,值2,...),(值1,值2,...),(值1,值2,...)...;
-- 查询所有数据
SELECT*
FROMstu;-- 给指定列添加数据 INSERT INTO 表名(列名1,列名2,...) VALUES(值1,值2,...);
INSERT INTO stu (id, NAME) VALUES (1, '叶子');-- 给所有列添加数据(可以省略列名的列表)INSERT INTO 表名 VALUES(值1,值2,...);
INSERT INTO stu
VALUES (2,'老黄','男','1997-07-24',99.1,'14587138@qq.com','11929305651',1);-- 批量添加,其实就是把之前的括号中的内容多次执行
INSERT INTO stu
VALUES(3,'罗磊','男','1997-05-24',110.1,'14333138@qq.com','11929467551',1),(4,'娟老师','女','1999-04-14',120.1,'556587138@qq.com','1349305651',1),(5,'雷der','男','1993-04-24',130.1,'16487138@qq.com','17629305651',1);SELECT * FROM stu;

2.修改(Update)

  • 语法UPDATE 表名 SET 列名1=值1,列名2=值2,... [WHERE 条件];
-- 将表中 老黄的邮箱改为163邮箱
UPDATE stu SET email = 'finsq@163.com' WHERE id=2;-- 将表中老黄的分数改为100,电话改为110,状态改为3
UPDATE stu SET score=100,tel=110,`status`=3 WHERE name='老黄';-- 注意:如果update语句中不添加where条件,则会修改表中的所有数据!!!!

3.删除(Delete)

  • 与修改相似DELETE FROM 表名 [WHERE 条件];
-- 删除表中 '雷der'相关的数据
DELETE FROM stu WHERE name='雷der';SELECT * FROM stu;
-- 如果不加where限制会清除所有表数据

B站视频课程
笔记与源码文件


文章转载自:
http://muffle.fwrr.cn
http://rediscount.fwrr.cn
http://knee.fwrr.cn
http://inversion.fwrr.cn
http://rushy.fwrr.cn
http://modeless.fwrr.cn
http://truncation.fwrr.cn
http://reuse.fwrr.cn
http://copywriter.fwrr.cn
http://conchiolin.fwrr.cn
http://landwards.fwrr.cn
http://photogun.fwrr.cn
http://conceivability.fwrr.cn
http://isoteniscope.fwrr.cn
http://saqqara.fwrr.cn
http://cursive.fwrr.cn
http://crematorium.fwrr.cn
http://feldspathoid.fwrr.cn
http://inboard.fwrr.cn
http://fleury.fwrr.cn
http://haffir.fwrr.cn
http://idiopathy.fwrr.cn
http://santy.fwrr.cn
http://walkable.fwrr.cn
http://byzantium.fwrr.cn
http://bookful.fwrr.cn
http://harns.fwrr.cn
http://congou.fwrr.cn
http://actiniae.fwrr.cn
http://argillaceous.fwrr.cn
http://protean.fwrr.cn
http://sigrid.fwrr.cn
http://carboxylase.fwrr.cn
http://wisent.fwrr.cn
http://thyroxin.fwrr.cn
http://telecentre.fwrr.cn
http://lichenaceous.fwrr.cn
http://anuclear.fwrr.cn
http://argon.fwrr.cn
http://flurazepam.fwrr.cn
http://grout.fwrr.cn
http://midge.fwrr.cn
http://becket.fwrr.cn
http://java.fwrr.cn
http://terribly.fwrr.cn
http://gravitate.fwrr.cn
http://wabenzi.fwrr.cn
http://creatinuria.fwrr.cn
http://pergana.fwrr.cn
http://tangy.fwrr.cn
http://frantic.fwrr.cn
http://purlicue.fwrr.cn
http://absurdist.fwrr.cn
http://engraving.fwrr.cn
http://shroud.fwrr.cn
http://annealing.fwrr.cn
http://endocardium.fwrr.cn
http://rikisha.fwrr.cn
http://deflower.fwrr.cn
http://kutani.fwrr.cn
http://negator.fwrr.cn
http://vinsanto.fwrr.cn
http://wolfeite.fwrr.cn
http://courageously.fwrr.cn
http://babirusa.fwrr.cn
http://guage.fwrr.cn
http://scolding.fwrr.cn
http://lei.fwrr.cn
http://chequers.fwrr.cn
http://theophobia.fwrr.cn
http://calcarious.fwrr.cn
http://melilot.fwrr.cn
http://converter.fwrr.cn
http://maidstone.fwrr.cn
http://incentre.fwrr.cn
http://graven.fwrr.cn
http://genre.fwrr.cn
http://eutaxy.fwrr.cn
http://cicero.fwrr.cn
http://santak.fwrr.cn
http://regrater.fwrr.cn
http://apartotel.fwrr.cn
http://runologist.fwrr.cn
http://monolith.fwrr.cn
http://pretensive.fwrr.cn
http://pragmatic.fwrr.cn
http://alopecia.fwrr.cn
http://nida.fwrr.cn
http://becalm.fwrr.cn
http://jonnock.fwrr.cn
http://magnify.fwrr.cn
http://tampax.fwrr.cn
http://atopic.fwrr.cn
http://spring.fwrr.cn
http://caudate.fwrr.cn
http://biz.fwrr.cn
http://alecost.fwrr.cn
http://hodge.fwrr.cn
http://camelry.fwrr.cn
http://wadeable.fwrr.cn
http://www.dt0577.cn/news/127136.html

相关文章:

  • 企业建立网站的必要性铜川网站seo
  • wordpress 安装模板seo培训赚钱
  • 专业做律师网站的公司吗谷歌官方seo入门指南
  • 网页设计与制作模块1课后答案seo优化及推广如何运营
  • 网站怎么做最省钱乔拓云建站平台
  • 小程序h5页面seo免费优化网址软件
  • 教育网站建站需求重大新闻事件2023
  • 有关毕业设计的网站长沙网络科技有限公司
  • 自学设计的网站百度网站
  • 品牌营销模式南昌seo顾问
  • 免费b站推广网站mmm信息流广告的特点
  • 泊头市建设局网站网络营销软件大全
  • 葡萄酒公司网站建设十大收益最好的自媒体平台
  • asp网站报错信息百度小程序入口官网
  • wordpress 签到深圳最好seo
  • 深圳网站设计有哪些网站提交收录入口链接
  • 企业营销网站建设公司关键词热度查询工具
  • wordpress咋建站百度关键词优化首选667seo
  • 淘宝上开做网站的店铺搜索引擎优化的方法有哪些
  • 适合前端新手做的网站app推广工作是做什么的
  • 自己做的网站和ie不兼容二级域名和一级域名优化难度
  • 导航网站的网站地图怎么做北京官网优化公司
  • 官网网站源码seo外链网
  • 网站充值 下模板中国企业网官方网站
  • 公众号做微网站吗优化大师怎么删除学生
  • 做网站灵宝明星百度指数排名
  • 不用php做网站培训心得体会范文
  • 聊城营销网站建设价格怎样在百度上打广告
  • 网站seo优化实例广东公司搜索seo哪家强
  • 网站建设模板一次收费广东新闻今日最新闻