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

如何在后台做网站流程工业设计好找工作吗

如何在后台做网站流程,工业设计好找工作吗,麻城网站建设公司,深圳网站建设软件开发MySql 基本操作 一、MySql的数据类型二、MySql运算符三、MySql常用函数四、MySql完整性约束五、MySql核心操作#xff08;库、表、CRUD、连接#xff09;库操作表操作CRUD通过存储过程生成大量测试数据连接查询 一、MySql的数据类型 整数类型字节最小值最大值TINGINT1有符号… MySql 基本操作 一、MySql的数据类型二、MySql运算符三、MySql常用函数四、MySql完整性约束五、MySql核心操作库、表、CRUD、连接库操作表操作CRUD通过存储过程生成大量测试数据连接查询 一、MySql的数据类型 整数类型字节最小值最大值TINGINT1有符号-128无符号0有符号127无符号255SMALLINT2有符号032768无符号0有符号32767无符号65525INT、INTEGER4有符号-2147483648无符号0有符号2147483647无符号4294967295BIGINT8有符号-9223372036854775808无符号0有符号9223372036854775808无符号18446744073709551615 浮点数类型字节最小值最大值FLOAT4±1.175495351E-38±3.402823466E38DOUBLE8±2.2250738585072014E-308±1.7976931348623157308 浮点类型推荐使用 decimal保持为字符串格式 字符串类型字节描述及存储需求CHAR(M)MVARCHAR(M)M为0~65535间的整数值的长度1字节TINGBLOB允许长度0~255字节值的长度1字节BLOB允许长度0~65535字节值的长度2字节MEDIUMBLOB允许长度0~167772150字节值的长度3字节LONGBLOB允许长度0~4294967295字节值的长度4字节TINGTEXT允许长度0~255字节值的长度2字节TEXT允许长度0~65535字节值的长度2字节MEDIUMTEXT允许长度0~167772150字节值的长度3字节LONGTEXT允许长度0~4294967295字节值的长度4字节VARBINARY(M)允许长度为0~M个字节的可变厂字节字符串值的长度1字节BINARY(M)M允许长度0~M个字节的定长字节字符串 日期和时间类型字节最小值最大值DATE41000-01-019999-12-31DATETIME81000-01-01 00:00:009999-12-31 23:59:59TIMESTAMP4197001010800012038年的某个时刻TIME3-838:59:59939:59:59YEAR119012155 enum 和 set只能去固定的值但enum唯一set可以去任意个值 二、MySql运算符 算术运算符 #1加法 - 减法 * 乘法 /, DIV 除法返回商 %,MOD 除法返回余数 逻辑运算符 #2 NOT或 逻辑非 AND或 逻辑与 OR或|| 逻辑或 比较运算符 #3等于 或! 不等于NULL安全的等于小于大于小于等于大于等于 BETWEEN 存在知道范围 IN 存在指定集合 IS NULL 为NULL IS NOT NULL 不为NULL LIKE 通配符匹配 REGEXP或RLIKE 正则表达式 三、MySql常用函数 时间和日期函数 #1 NOW(); //返回当前日期和时间 UNIX_TIMESTAMP(date); //返回日期date的UNIX时间戳 CURRENT_TIMESTAMP、CURRENT_TIMESTAMP(); //当前时间 CURDATE(); CURTIME(); DATE_FORMAT(date, %y-%m-%d); //格式化时间等 聚合函数 #2 count()、sum()、avg()、max()、min()四、MySql完整性约束 primary key 主键 auto_increment 自增键 unique 唯一键 not null 非空键 default 默认值 foreign key 外键五、MySql核心操作库、表、CRUD、连接 SQL作为结构化查询语言是关系型数据库的同样语言分为三个类别 DDLData Definition Languages语句: 数据定义语言这些语句定义了不同的数据库、表、列、索引等数据库对象的定义。常用的语句关 键字主要包括 create、drop、alter等。DMLData Manipulation Language语句: 数据操纵语句用于添加、删除、更新和查询数据库记录并检查数据完整性常用的语句关键字 主要包括 insert、delete、update 和select 等。DCLData Control Language语句: 数据控制语句用于控制不同的许可和访问级别的语句。这些语句定义了数据库、表、字段、用户 的访问权限和安全级别。主要的语句关键字包括 grant、revoke 等。 库操作 show databases; //查询数据库 create database ChatDB; //创建数据库 drop database ChatDB; //删除数据库 use ChatDB; //选择数据库表操作 show tables; //查看表 create table user(id int unsigned primary key not null auto_increment,name varchar(50) not null,age tinyint not null,sex enum(M,W) not null)engineINNODB default charsetutf8; //创建表desc user; //查看表结构 show create table user\G; //查看建表sql\G表示分别罗列出每个属性的详细信息 drop table user; //删除表CRUD insert增加 #1 insert into user(id, name, age, sex) values(null, zhang san, 22, M); insert into user(id, name, age, sex) values(null, li si, 21, W), (null, gao yang, 20, M); update修改 #2 update user set age23 where namezhang san; update user set ageage1 where id3; delete删除 #3 delete from user where age23; delete from user where age between 20 and 22; delete from user; select查询 #4 select * from user; select id,name,age,sex from user; select * from user where sexM and age20 and age25; distinct去重 #5 select distince name from user; is[not]null空值 #6 select * from user where name is null; in子查询 #7 select * from user where id in(10, 20, 30, 40, 50) select * from user where id not in(10, 20, 30, 40, 50) select * from user where id in(select stu_id from grade where average60.0) limit分页 #8 select * from user limit N(offset) ,M(lines);没有索引的情况下limit可以提高效率 # 1 select * from user limit (pag - 1) * pagnum, pag; 效率低 select * from user where id 上一页的最后一条数据 limit 20; 效率高 # 2 select * from user limit 100000, 20; # 3 select * from user where id 100000 limit 0, 20; order by排序 #9 select id,name,age,sex from user where sexM and age20 and age25 order by age asc; group by分组 #10 select count(id),age from user group by age having age20; 通过存储过程生成大量测试数据 delimiter $Create Procedure add_t_user (IN n INT) BEGIN DECLARE i INT; SET i0; WHILE in DO INSERT INTO t_user VALUES(NULL,CONCAT(i1,fixbug.com),i1); SET ii1; END WHILE; END$delimiter ; call add_t_user(2000000);连接查询 先截个图如下 内连接(即最简单的等值连接 select * from ta, tb where ta.a tb.b;左外连接左连接)把left这边的表所有的数据显示出来在右表中不存在相应数据则显示NULL select a.* from User a left outer join Orderlist b on a.uidb.uidd where a.orderid is null;右外连接右连接把right这边的表所有的数据显示出来在左表中不存在相应数据则显示NULL select a.* from User a right outer join Orderlist b on a.uidb.uid where b.orderid is null 参考图源博客https://blog.csdn.net/qq_62687015/article/details/128104836
http://www.zqtcl.cn/news/363627/

相关文章:

  • 北京快速建站模板信息管理系统网站开发
  • 做网站后台需要写代码吗做网站收多少钱
  • 企业手机网站建设咨询为企业设计一个网站
  • 做网站平台成本珠海自适应网站设计
  • 做网站手机端需要pc端的源代码吗经营网站需要注意什么
  • 域名购买之后怎么做网站做+淘宝客最大的网站是叫什么
  • 在线营销型网站wordpress 怎么添加即时联系窗口
  • 网站加图标网站开发属于无形资产
  • 个人网站开发与设计摘要企业营销策划心得体会
  • 专注苏州网站优化自建网站的优缺点
  • 网络建站怎么做js与asp.net做的网站
  • 个人网站设计理念自己做简历网站
  • 做网页设计的网站网站流量多少做网盟
  • 上海协会网站建设网站制作培训费用
  • 学会网站建设总结淮北市建市
  • 泉州开发网站的公司有哪些域名不用了需要注销吗
  • 重庆网站推广平台东莞整站优化火速公司
  • 商务网站建设综合实训网站推广效果怎么样
  • 成都品牌网站建设电话项目外包平台接活
  • 教育培训类网站模板上海有几个区最好
  • 公司网站维护怎么维护东莞网站建设it s
  • pc网站怎么做男科医院治疗一次2000元
  • 电子网站建设心得企业查询app排行榜
  • 杭州做网站的科技公司永川做网站的公司
  • 动物自己做的网站网站优化外包公司
  • 企业网站建设的三种方式并举例手机wap网站是什么
  • 做深圳门户网站起什么名字好建设网站对公司起什么作用是什么
  • 长春企业网站设计建设公司资质查询官网
  • 医疗网站前置审批查询免费网站建设可信赖
  • 摄影师个人网站模板宝坻集团网站建设