mysql1-5

发布时间:2022-06-08 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了mysql1-5脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

------------恢复内容开始------------

大数据业务: 通过ETL从电商平台(淘宝京东等)获取数据,再经过数据标准化的处理,再经过Kafka把数据写到MySQL等数据引擎里面。 三、插入的区别 insert:常规的插入 replace:需要处理重复行,行的唯一性由主键约束,如果行存在,使用replace会自动的删除行并插入新行,如果不存在,就是等同于insert

Primary KEY:主键约束,指的是唯一性的

mysql1-5

给id设置的主键约束,则在插入数据的时候id是不能重复的,负责会插入失败

mysql1-5

replace:在id重复的同时,会把之前的删除,添加新的数据

mysql1-5

主键约束: 1、不能为空 2、不能重复

AUTO_INCREMENT:自增 给id加自增,如果插入数据么有id的话,那么自动插入,1,2,3依此类推,自增必须跟主键结合使用,比如你删除2条数据,而这个id只会进行下去在添加一个那就是3

not null:不能为空

 

mysql1-5

 

 

unique:唯一性

mysql1-5

default:默认

mysql1-5

mysql1-5

创建表的逻辑: if not exists 1、如果表存在,就使用之前的表 2、如果表不存在,就创建新的表

mysql1-5

MySQL时间类型: DATETIME:yyYY-MM-DD HH:MM:SS 最大值到9999 TIMESTamP:YYYY-MM-DD HH:MM:SS 最大值到2038 DATE:YYYY-MM-DD TIME:HH:MM:SS YEAR:YYYY

mysql1-5

MySQL小数点: FLOAT:单精度 DOubLE:双精度 DECIMAL (M, D):D代表小数点后的位数,M代表的是总的位数

mysql1-5

-P:指定端口

case when :判断 end:结束判断

mysql1-5

找到表里面有几个男的有几个女的

mysql1-5

查看不同性别的总分

 

mysql1-5

查看最高分

mysql1-5

 

 查看最低分

mysql1-5

 

 查看平均分

mysql1-5

 

子查询

mysql1-5

 

 

面试题:

1.mysql登录命令

 答:mysql -h 地址 -u用户名 -p密码

2.如果修改了端口怎么登陆

答:1.重新启动mysql服务(在任务管理器,服务里面找到mysql57重新启动)

  2.然后打开cmd输入 mysql -h 地址 -p -u

3.mysql使用具体哪个数据库的命令

答:use 数据库名;

4.查询有多少表

答:show tables;

5.查询表中的所有数据

答:select * From 表名;

6.修改表的数据

答:1.update 表名 set 字段="修改后的数据" where 符合条件的字段名=“数据”;

  2.update 表名 set 字段;不建议使用

7.删除表数据

答:1.全部内容删除:delete from 表名;

  2.单条数据删除:delete from 表名 where 字段名=“”;

  3.表跟数据全部删除:truncate table 表名;

8.查询数据库版本

答:show version();

 

------------恢复内容结束------------

脚本宝典总结

以上是脚本宝典为你收集整理的mysql1-5全部内容,希望文章能够帮你解决mysql1-5所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。