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

个人建什么样的网站色盲测试图片60张

个人建什么样的网站,色盲测试图片60张,物流网站前端模板,wordpress编辑器不好用SQL分类 分类全称解释DDLData Definition Language数据定义语言,用来定义数据库对象(数据库,表,字段)DMLData Manipulation Language数据操作语言,用来对数据库表中的数据进行增删改DQLData Query Languag…

SQL分类

分类全称解释
DDLData Definition Language数据定义语言,用来定义数据库对象(数据库,表,字段)
DMLData Manipulation Language数据操作语言,用来对数据库表中的数据进行增删改
DQLData Query Language数据查询语言,用来查询数据库中表的记录
DCLData Control Language数据控制语言,用来创建数据库用户,控制数据库的访问权限

DDL

数据库操作

-- 查询
--查询所有数据库
show databases;
--查询当前数据库
select database();
--创建数据库
create database [if not exists] 数据库名[defaul charset 字符集] [collate 排序规律];
--删除
drop database [if exists]数据库名;
--使用
use 数据库名; 

注:数据库语言不区分大小写
数据库语言都以分号结尾

表操作

查询表

--查询当前数据库所有表show tables;-- 查询表结构desc 表名;-- 查询指定表的建表语句show create table 表名;

创建表

create table 表名(
字段1 字段1类型[comment 字段1注释]
字段2 字段2类型[comment 字段1注释]
字段3 字段3类型[comment 字段1注释]
.......
) [comment 表注释];

comment 为可选项,作用类似是注释,解释字段或表

 create table user(id int comment '编号',name varchar(50) comment '姓名',age int comment '年龄',gender varchar(50) comment '性别') comment '用户表';

查询表结构
在这里插入图片描述
查询建表语句
在这里插入图片描述

修改表

添加字段
alter table 表名 add 字段名 类型(长度)[comment 注释] [约束];

-- 在emp表增加一个新的字段“昵称”为nickname,类型为varchar(20)
alter table emp add nickname varchar(20) comment "昵称";

修改字段
1.修改数据
alter table 表名 modify 字段名 新数据类型(长度);
2.修改字段名和字段类型
alter table 表名 change 旧字段名 新字段名 类型(长度) [comment 注释] [约束]
3.修改表名
alter table 表名 rename to 新表名;

--将emp表中的nickname字段修改为username,类型为varchar(30)
alter table emp nickname username varchar(30) comment '昵称';
-- 将emp表的表名修改为employee
alter table emp rename to employee;

在这里插入图片描述
删除表
1.删除表
drop table [if exists] 表名;
2.删除指定表,并重新创建该表
truncate table 表名;
在这里插入图片描述

数据类型概览

分类类型大小有符号范围 (SIGNED)无符号范围 (UNSIGNED)描述
整数类型TINYINT1 字节(-128, 127)(0, 255)小整数值
SMALLINT2 字节(-32,768, 32,767)(0, 65,535)小整数值
MEDIUMINT3 字节(-8,388,608, 8,388,607)(0, 16,777,215)中整数值
INT/INTEGER4 字节(-2,147,483,648, 2,147,483,647)(0, 4,294,967,295)标准整数值
BIGINT8 字节(-2^63, 2^63-1)(0, 2^64-1)大整数值
浮点类型FLOAT4 字节~(-3.4028236E+38, 3.4028236E+38)~ (0, 3.4028236E+38)单精度浮点数
DOUBLE8 字节~(-1.7976931348623157E+308, …308)~ (0, 1.7976931348623157E+308)双精度浮点数
DECIMAL可变大小精确的定点数值精确的定点数值 ,依赖M(精度)D(标度)小数值 (精确度高)

解释:精度指整个小数的长度,标度指小数位数。
举例:age TINYINT UNSIGNED占用字节小且不会出现负数
score DOUBLE(4,1)一位小数,长度为4

以下是表格清晰化后的内容,用中文并使用 Markdown 格式:


字符串/文本类型数据类型概览

分类类型大小描述
字符串类型CHAR0-255 bytes定长字符串
VARCHAR0-65535 bytes变长字符串
二进制类型TINYBLOB0-255 bytes不超过 255 个字节的二进制数据
TINYTEXT0-255 bytes短文本字符串
BLOB0-65535 bytes二进制形式的长文本数据
TEXT0-65535 bytes长文本数据
MEDIUMBLOB0-16,777,215 bytes二进制形式的中等长度文本数据
MEDIUMTEXT0-16,777,215 bytes中等长度的文本数据
LONGBLOB0-4,294,967,295 bytes二进制形式的超长文本数据
LONGTEXT0-4,294,967,295 bytes超长文本数据

  1. 字符串类型
    CHAR:定长字符串,适合长度固定的文本数据。
    VARCHAR:变长字符串,适合长度可变的文本数据。
    区别:char(10)即使只有一个长度也会占用10个字节;varchar(10)最多占用10个字节,真正占用字节数取决于长度
  2. 二进制类型和文本类型
    BLOB:用于存储二进制数据,例如图片或文件。
    TEXT:用于存储文本数据,按长度分为 TINYTEXTTEXTMEDIUMTEXTLONGTEXT
    数据大小根据具体需求选择合适的类型,超长数据需要使用 LONGBLOBLONGTEXT

以下是日期类型数据清晰化后的表格,用中文并使用 Markdown 格式展示:


分类类型大小范围格式描述
日期类型DATE3 字节1000-01-01 至 9999-12-31YYYY-MM-DD日期值
时间类型TIME3 字节-838:59:59 至 838:59:59HH:MM:SS时间值(时分秒)
年份类型YEAR1 字节1901 至 2155YYYY年份值
日期时间类型DATETIME8 字节1000-01-01 00:00:00 至 9999-12-31 23:59:59YYYY-MM-DD HH:MM:SS混合日期和时间值
时间戳类型TIMESTAMP4 字节1970-01-01 00:00:01 至 2038-01-19 03:14:07YYYY-MM-DD HH:MM:SS记录联合日期和时间的值,用于标记时间

解释

  1. DATE 类型:

    • 存储纯日期值(例如:生日、节假日)。
    • 格式为 YYYY-MM-DD
  2. TIME 类型:

    • 用于表示时间值(时、分、秒),支持负值,适用于持续时间表示。
  3. YEAR 类型:

    • 用于存储年份值,适合年份相关数据(如生产年份)。
  4. DATETIME 类型:

    • 组合日期和时间的值,精确到秒,适用于完整的日期时间记录。
  5. TIMESTAMP 类型:

    • 表示自 1970 年以来的时间点,用于记录操作时间,受时区影响。

示例:
在这里插入图片描述

create table emp(id int comment '编号',workno varchar(10) comment '工号',name varchar(10) comment '姓名',gender char(1) comment '性别',age tinyint unsigned comment '年龄',sno char(18) comment '身份证号',time date comment '入职时间'
) comment '员工表';   

输入后形成的表结构:
在这里插入图片描述

DML

添加数据

  1. 给指定字段添加数据
    insert into 表名 (字段1,字段2,....) values(值1,值2,....);
  2. 给全部字段添加数据
    insert into 表名 values(值1,值2,值3,....);
  3. 批量添加数据
    inset into 表名 (字段名1,字段名2,....) values (值1,值2,值3,...) (值1,值2,值3,....);
    insert into 表名 values(值1,值2,值3,....),(值1,值2,值3,....);
-- 给指定字段添加数据
insert into employee(id,workno,name,gender,age,sno,time) values (1,'1','hong','女',19,123456789123456789,'2024-12-16');
-- 查询所有数据
SELECT * from employee;
-- 给全部字段添加数据
insert into employee values (2,'2','kang','男',20,123456789456789123,'2025-05-06');
-- 批量添加数据
insert into employee values (3,'3','tong','女',20,123456789456723123,'2025-05-06'),(4,'4','miaomiao','女',20,145456789456789123,'2024-05-06');

在这里插入图片描述

修改数据

update 表名 set 字段名1 = 值1,字段2 = 值2,....[where 条件]
注:where条件为可选项,但是如果不加默认为修改所有数据

 -- 修改id为1的数据,将name改为'rora'update employee set name = 'rora' where id = 1;-- 修改id为4的数据,将age改为23update employee set age = 23 where id = 4;-- 修改所有数据,将日期改为2020-06-16update employee set time = '2020-06-16';

在这里插入图片描述

删除数据

delete from 表名 [where 条件];
注:
1.delete语句的条件为可选项,如果没有,会删除表中的所有数据
2.delete语句不能删除某一个字段的值(可以使用update)

-- 删除gender为女的数据
delete from employee where gender = "女";

在这里插入图片描述

DQL

数据查询语言,用来查询数据库中表的记录
关键字:select
语法
select : 字段列表
from:表名列表
where:条件列表
group by:分组字段列表
having:分组后条件列表
order by:排序字段列表
limit:分页参数
基本查询
条件查询WHERE
聚合查询count,max,min,avg,sum
分组查询group by
排列查询order by
** 分页查询**(limit

1.查询多个字段
select 字段1,字段2,字段3...from 表名;
select * from 表名;
2.设置别名
select 字段1[as 别名],字段2[as 别名2]...from 表名;
3.取出重复记录
select distinct 字段列表 from 表名;

重新创建emp表,并输入信息:

CREATE TABLE emp (id INT COMMENT '编号',workno VARCHAR(10) COMMENT '工号',name VARCHAR(10) COMMENT '姓名',gender CHAR(1) COMMENT '性别',age TINYINT UNSIGNED COMMENT '年龄',idcard CHAR(18) COMMENT '身份证号',workaddress VARCHAR(50) COMMENT '工作地址',entrydate DATE COMMENT '入职时间'
) COMMENT '员工表';

输入信息后:
在这里插入图片描述

 -- 查询指定字段 name,workno,age,返回
select name,workno,age from emp;
-- 查询所有字段
select * from emp;
select id,workno,name,gender,age,idcard,workaddress,entrydate from emp;
-- 查询所有员工工作地址,起别名
select workaddress as '工作地址' from emp;
-- 查询员工地址,去重
select distinct workaddress from emp;
http://www.shuangfujiaoyu.com/news/25339.html

相关文章:

  • 深圳有名的室内设计公司上海搜索优化推广哪家强
  • wordpress界面菜单怎么弄seo服务靠谱吗
  • 网站空间域名是什么网站有吗免费的
  • 个人做免费的网站软文之家
  • 网站开发前期方案站长之家下载
  • 网站建设 行业资讯公司网址有哪些
  • 在百度上做网站找谁推广员网站
  • wordpress 搜索的过程seo网上课程
  • 国内好的设计网站推荐百度平台推广的营销收费模式
  • 做网站的话术自己怎么做百度推广
  • 怎么自己建设公司网站百度客服中心人工在线咨询
  • 做药公司的网站前置审批百度开发者平台
  • 石家庄住房和城乡建设部网站深圳seo推广公司
  • 美国etsy网站墨猴seo排名公司
  • 建设平台型网站多少钱百度竞价排名多少钱
  • 云南建站数据统计网站
  • 公司宣传片广告郑州网站seo推广
  • 校园网站建设志鸿优化设计答案网
  • 手机wap网站 源码seo网站排名助手
  • 清河做网站哪儿好广告推销网站
  • 万网网站开发seo网站优化建议
  • wordpress全站cdn ssl牛奶推广软文文章
  • 潍坊做网站的企业google网址直接打开
  • 住房和城乡建设部网站证书查询世界足球排名前十名
  • 上海电商网站开发公司seo综合查询平台
  • 东莞智通人才网招聘信息网灰色词seo推广
  • 成品网站多少钱免费网站在线观看人数在哪
  • zencart 网站迁移淘宝店铺怎么推广
  • 青岛做网站好的公司网络营销和网络销售的关系
  • 网站建设优化保定app有哪些推广方式