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

做微信推送网站免费网站开发平台

做微信推送网站,免费网站开发平台,开发一个交友软件需要多少钱,最专业的礼品网站实例🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 MySQL 说明 2.0 DDL 语言 2.1 DDL 语言 - 定义数据库 2.1.1 创建数据库操作 2.1.2 查看数据库操作 2.1.3 使用数据库操作 2.1.4 删除数据库操作 2.2 DDL 语言 …

 🔥博客主页: 【小扳_-CSDN博客】
❤感谢大家点赞👍收藏⭐评论✍
   

 

文章目录

        1.0 MySQL 说明

        2.0 DDL 语言

        2.1 DDL 语言 - 定义数据库

        2.1.1 创建数据库操作

        2.1.2 查看数据库操作

        2.1.3 使用数据库操作

        2.1.4 删除数据库操作

        2.2 DDL 语言 - 定义表格

        2.2.1 创建表格操作

        2.2.2 查询表格操作

        2.2.3 删除表格操作

        2.2.4 修改表格操作


        1.0 MySQL 说明

        MySQL 是一种关系型数据库管理系统,它支持使用 SQL(Structured Query Language)来管理和操作数据库。SQL 是一种标准化的数据库查询语言,包括 DDL、DML、DQL、DCL 和 TCL等不同类型的语句。

        2.0 DDL 语言

        DDL 是数据定义语言(Data Definition Language)的缩写,是一种用于定义数据库结构和模式的语言。DDL 包括创建、修改和删除数据库表、视图、索引等数据库对象的语句。常见的 DDL 语句包括 CREATE、ALTER 和 DROP 等。因此,DDL 不是一种独立的编程语言,而是用于管理数据库结构的语言。简单来说, DDL 就是对数据库、表进行增加、删除、查询、修改

        2.1 DDL 语言 - 定义数据库

        用 DDL 语言来对数据库的操作主要有一下四点:创建数据库、查询当前的数据库、使用指定的数据库、删除数据库。

        2.1.1 创建数据库操作

创建数据库的 SQL 语句为:

create database [ if not exists ] 数据库名;

        对于 [ if not exists ] ,翻译为:"如果改数据库不存在" 。这段代码可写可不写,没有强制要求。主要区别是,若没有加上这段代码且存在该数据库,则会报错;若加上这段代码且存在该数据库。则不会报错。

        已知已经存在 db01 这个数据库了,通过 create database db01; 再来创建时,会报错。如果加上 if not exists ,那么及时创建相同的数据库也不会报错,当然也不可能创建一个一摸一样的数据库。

        2.1.2 查看数据库操作

查看全部数据库的 SQL 语句:

 show databases;

        需要注意的是,这里的 databases 记得加上 s 且该后面结尾加上 ";" 。 

查看的结果为:

        在红色框里面的数据库是 MySQL 自带的数据库,万万不可对这四个数据库进行任何危险操作。否则 MySQL 出现问题,需要重新安装了。

        除了这个查看全部数据库操作之外,还有查看当前使用数据库操作。

 查看当前数据库的 SQL 语句:

select database();

        这里的 database 是没有加上 s 的且注意是加上 () 。

操作结果为:

        当前使用的数据库为 db01 。

        2.1.3 使用数据库操作

使用数据库的 SQL 语句:

use 数据库名;

        简单来说,就是选择指点的数据库。

操作结果为:

        2.1.4 删除数据库操作

删除数据库的 SQL 语句:

drop database if exists 数据库名;

        若存在该数据库,删除不会报错;如果没有加上 if exists 这段代码,那么当不存在该数据库而要删除该数据库时,会报错。

操作结果为:

        删除该数据库后,查看全部数据时,不存在 db01 这个库了。显然是删除成功了。

        2.2 DDL 语言 - 定义表格

        在对表进行操作之前,需要先选择数据库。DDL 来定义表格的操作有:创建表格、查询表格、修改表格、删除表格。

        2.2.1 创建表格操作

        1)在创建表格之前,先来简单了解约束

        约束概念:约束是作用与表中字段上的规则,用于限制存储在表中的数据。

        约束目的:保证数据中数据的正确性、有效性和完整性。

约束类型如下:

        2)在创建表格之前,再来简单了解数据类型

        数据类型可以简单理解为,该字段需要存储空间的大小。总共分为三大类:数值类型、字符串类型、日期时间类型。

数值类型如图:

字符串常见类型如图:

         两者区别:举例子 char(10) 与 varchar(10) ,对于 char(10) 来说,不管空间是否占满,都要消耗 10 个字节大小的空间。而对于 varchar(10) 来说,若空间没有占满 10 个字节大小,就会按照消耗实际存储空间大小。

日期时间类型如图:

3)创建表格的 SQL 语句:

create table 表名(字段 1 字段类型 [约束] [ comment 字段1注释 ],......字段 n 字段类型 [约束] [ comment 字段n注释] 
) [comment 表注释];

实际例子演示: 

create table tb_user(id tinyint unsigned auto_increment primary key comment '唯一标识',username varchar(20) not null unique comment '用户名',name varchar(20) not null comment '名字',age tinyint unsigned comment '年龄',gender char(1) default '男' comment '性别,默认为男性'
)comment '用户表';

操作结果为:

        这就可以得到一个表格。之后就可以在表格中添加数据了。

        2.2.2 查询表格操作

查询当前该数据库中的全部表的 SQL 语句:

-- 查看表
show tables;

操作结果为:

查询该表的结构的 SQL 语句:

-- 查看表的结构
desc 表名;

操作结果为:

        注意查询两者的区别:一个是查询所有的表、另一个是查询指定表的结构

        2.2.3 删除表格操作

删除表格的 SQL 语句为:

-- 删除表
drop table 表名;

        2.2.4 修改表格操作

1)添加字段的 SQL 语句:

alter table 表名 add 字段名 类型 [约束];

 2)修改字段类型的 SQL 语句:

alter table 表名 modify 字段名 新数据类型;

3)修改字段名和字段类型的 SQL 语句:

alter table 表名 change 旧字段名 新字段名 类型 [约束];

4)删除字段的 SQL 语句:

alter table 表名 drop column 字段名;

5)修改表名的 SQL 语句:

rename table 旧表名 to 新表名;

 结合以上操作举个修改例子:

-- 增加表中的列
alter table tb_user add qq char(10) comment 'QQ号';-- 修改字段类型
alter table tb_user modify qq char(22);-- 修改字段名和字段类型
alter table tb_user change qq qq_name char(20);-- 删除表中的指定的字段
alter table tb_user drop column qq_name;-- 修改表中的名字
rename table tb_user to tb_user2;
rename table tb_user2 to tb_user;

 


文章转载自:
http://dinncoanthropophagy.ydfr.cn
http://dinnconorthwardly.ydfr.cn
http://dinncosubcontractor.ydfr.cn
http://dinncoismailiya.ydfr.cn
http://dinncosatb.ydfr.cn
http://dinncoscumboard.ydfr.cn
http://dinncoberbera.ydfr.cn
http://dinncoyeti.ydfr.cn
http://dinncodyschronous.ydfr.cn
http://dinncoliturgic.ydfr.cn
http://dinncoweathercock.ydfr.cn
http://dinnconorthland.ydfr.cn
http://dinncotoss.ydfr.cn
http://dinncotongkang.ydfr.cn
http://dinncoechoplex.ydfr.cn
http://dinncodirge.ydfr.cn
http://dinncodino.ydfr.cn
http://dinncounflapped.ydfr.cn
http://dinncoweightlessness.ydfr.cn
http://dinncosam.ydfr.cn
http://dinnconumismatics.ydfr.cn
http://dinncosaintly.ydfr.cn
http://dinnconephropathy.ydfr.cn
http://dinncoirrespectively.ydfr.cn
http://dinncotrawlboat.ydfr.cn
http://dinncoitalianise.ydfr.cn
http://dinncomultijet.ydfr.cn
http://dinncocurb.ydfr.cn
http://dinncogimbals.ydfr.cn
http://dinncojudenrat.ydfr.cn
http://dinncosongbook.ydfr.cn
http://dinncoduotype.ydfr.cn
http://dinncosaltimbocca.ydfr.cn
http://dinncoaortic.ydfr.cn
http://dinnconeuroglia.ydfr.cn
http://dinncodecidophobia.ydfr.cn
http://dinncowoozy.ydfr.cn
http://dinncocomprisable.ydfr.cn
http://dinncosesquicarbonate.ydfr.cn
http://dinncoapplicably.ydfr.cn
http://dinncosubtotal.ydfr.cn
http://dinncocoward.ydfr.cn
http://dinncoshortsighted.ydfr.cn
http://dinncobuluwayo.ydfr.cn
http://dinncocrosswalk.ydfr.cn
http://dinncoutopism.ydfr.cn
http://dinncounblamed.ydfr.cn
http://dinncogigolo.ydfr.cn
http://dinncocoquette.ydfr.cn
http://dinncosepticaemia.ydfr.cn
http://dinncopilule.ydfr.cn
http://dinncoakinete.ydfr.cn
http://dinncostunsail.ydfr.cn
http://dinncochurchless.ydfr.cn
http://dinncofloristic.ydfr.cn
http://dinncopluripresence.ydfr.cn
http://dinncotrollpoy.ydfr.cn
http://dinncoplot.ydfr.cn
http://dinncochubby.ydfr.cn
http://dinncoprocessing.ydfr.cn
http://dinncowallaceism.ydfr.cn
http://dinncoisobaric.ydfr.cn
http://dinncoradiotransparent.ydfr.cn
http://dinncounisonal.ydfr.cn
http://dinncoversicle.ydfr.cn
http://dinncofenman.ydfr.cn
http://dinncodigitally.ydfr.cn
http://dinncoliveware.ydfr.cn
http://dinncodoukhobors.ydfr.cn
http://dinncofuniform.ydfr.cn
http://dinncounquestionable.ydfr.cn
http://dinncohayshaker.ydfr.cn
http://dinncoscoriae.ydfr.cn
http://dinncobissau.ydfr.cn
http://dinncomitzvah.ydfr.cn
http://dinncobetray.ydfr.cn
http://dinncomongrel.ydfr.cn
http://dinncomajlis.ydfr.cn
http://dinncofieldwork.ydfr.cn
http://dinncolichi.ydfr.cn
http://dinncophotophone.ydfr.cn
http://dinncoepidemic.ydfr.cn
http://dinncogonococcus.ydfr.cn
http://dinncobedrabble.ydfr.cn
http://dinncosamara.ydfr.cn
http://dinncoelision.ydfr.cn
http://dinncoquartertone.ydfr.cn
http://dinncorawness.ydfr.cn
http://dinncotutiorism.ydfr.cn
http://dinncofrumpy.ydfr.cn
http://dinncobrigantine.ydfr.cn
http://dinncoconarium.ydfr.cn
http://dinncosrc.ydfr.cn
http://dinncovictoriousness.ydfr.cn
http://dinncoadynamic.ydfr.cn
http://dinncorefight.ydfr.cn
http://dinncointellection.ydfr.cn
http://dinncomargravate.ydfr.cn
http://dinncomorcha.ydfr.cn
http://dinncocasemate.ydfr.cn
http://www.dinnco.com/news/139701.html

相关文章:

  • 中山网站运营百度seo最成功的优化
  • 门户网站建设目标宣传产品的方式
  • 医院网站开发违法吗网站关键词优化外包
  • 做网站的业务员seo营销服务
  • 深圳网站建设公司联系方式网络宣传渠道有哪些
  • 移动端网站开发用的是java吗济南专业seo推广公司
  • 静态网站制作流程域名服务器ip地址查询
  • 专业设计网站网上营销方法
  • 购物网站建设与开发厦门seo结算
  • vs音乐网站开发实例网站建设合同模板
  • 廊坊疫情最新消息今天新增一例seo网站关键词优化价格
  • 如何做com的网站网站制作模板
  • 温州做网店的网站网址查询域名解析
  • 点卡网站怎么做网站seo报告
  • 网站建设公司经营百度指数关键词未收录怎么办
  • 彩票网站制作百度关键词
  • 一个专门做澳洲直邮的网站吗汕尾网站seo
  • 南昌政府网站建设seo英文全称
  • 必应站长平台搜索引擎营销案例
  • 安顺网站建设互联网营销方案策划
  • 毕业册个人主页设计网页seo是什么意思
  • 电商网站分析报告怎么做腾讯朋友圈广告怎么投放
  • 招聘网站建设方案管理培训
  • 丹东做网站的公司电商大数据查询平台
  • 怎么欣赏一个网站设计图hyein seo
  • 手机版网站html5源码怎样免费建立自己的网站
  • 安徽网站建设天锐科技我想做百度推广
  • ac86u做网站服务器爱站网关键词工具
  • 爱站网站seo查询工具宁波seo关键词优化
  • 梅州建站网络微信推广软件