MySQL
Andanc
这个作者很懒,什么都没留下…
展开
-
MYSQL对查询到的结果集执行update xxx(动态表名)方法
业务需求1.将当前数据库里的所有表中的某一个字段修改成指定的值2.思路分析:2.1 :首先查询到当前库中的所有的表2.2 :将查询到的表的信息修改成我们需要的sql语句 例:update 动态表名 set xx=xx2.3:外部采用存储过程来封装2.3:内部采用游标的形式来编写,通过游标我们可以清楚的获取到查询到的结果集的每一行2.4:在通过预处理的方式进行查询。2.5:在查询的时候需要先判断当前表是否拥有该字段,如果没有拥有该字段则不进行修改,如果有了则进行修改代码如下#判断存储过程原创 2021-07-24 21:34:02 · 1424 阅读 · 0 评论 -
mysql的json类型存储
json类型在开发中遇到存取html值的情况,并且要根据id进行实时返回,在做的时候想到了mysql的json类型存储,在已有表的情况下,进行添加字段alter table review_questionnaire_material add `subjects_html` json COMMENT '绑定’表格的html';json格式大概类似与以下这种,存取格式为key:前台传的id,value:html的值{"731":"<table>...</table>","原创 2021-05-25 12:05:42 · 1470 阅读 · 0 评论 -
mysql5.7
链接:https://pan.baidu.com/s/1Szpq5HSrU4CdFYULMx2ajQ提取码:szio复制这段内容后打开百度网盘手机App,操作更方便哦原创 2019-11-04 15:03:02 · 167 阅读 · 0 评论 -
MySQL学习(七)高级查询
1.什么是单个数据点?数据点就是数据表中的每一个空格内的数据,都可以简称为数据点。例如: select Name from TA where Id=12.什么是一列数据?一列数据就是一个列名下的一列数据;例如:select Id from TA where Type=‘酒类’//type在数据库里可以理解为列名3.where子查询#例题:查询出学生”张耀仁”的同班同学通过子查询...原创 2019-04-23 18:00:45 · 820 阅读 · 0 评论 -
学习MySQL(四) 高级查询
1.查询表中全部数据select * from+表名2.选择列查询select+列名+from+表名3.查询别名select+列名+as+别名+from+表名//这里的别名的意思就是 原先我们创建数据表的时候设置的字段名,可能我们自己看的话可以看明白,但是当这个表在结果呈现的时候 别人可能无法理解,所以这里可以通过设置别名来查询,可以理解为给这个表里的字段起了一个小名4.按照条件来进...原创 2019-04-15 11:23:51 · 216 阅读 · 0 评论 -
学习MySQL(五)函数与分组查询
1.like运算符作用:最常用的模糊查询条件是用LIKE运算符加上通配字符串来表达;通配字符有%和_ 。%代表着通配多个字符。_代表着通配单个字符。注意:它只能作用域字符串类型的字段如Char、Varchar、Text等。语句:select +要显示的列名+ from +表名+where+查询的列名+like+查询的信息+通配符。2.聚合函数作用:用来在数据库里查询并计算信息;包...原创 2019-04-17 15:50:00 · 240 阅读 · 0 评论 -
学习MySQL(二)数据库各项约束
1.为什么需要数据完整性?因为有些时候数据有些信息不准确,并不能达到一条有价值的数据。所以制作一些无效的数据是徒劳的,一个好的数据库设计,一定要优先考虑数据的完整性,如果在设计的时候没有考虑数据的完整性,那么等到后面将会耗费很大的精力来进行调整。2.数据完整性的分类(一) 实体完整性(Entity Integrity):实体完整性就是实实在在存在的,它规定表的每一行记录在表中是唯一的。实...原创 2019-04-10 09:26:23 · 284 阅读 · 0 评论 -
学习MySQL(三)数据库的增删改查
1.查询语句select * from+表名;注意:是全部的意思,如果不想查询表中全部的数据,只想查询指定的话,把换成想要查询的字段即可;2.添加语句insert+表名+(表里的各个字段)+values(对应的值);3.添加多行语句insert+表名+(表里的各个字段)+values(对应的值),(对应的值),(对应的值);4.修改语句(修改表里选择字段的全部值)语句:update...原创 2019-04-12 09:18:19 · 257 阅读 · 0 评论 -
学习MySQL(一)
一、SQL常用语句1.show databases-----------------显示所有数据库2.create database+库名---------------------创建数据库3.create table+表名(字段1,字段2,字段3…)-----------创建数据表(属性名称+类型==字段);4.use+数据库名-----------------------切换数据库...原创 2019-04-08 18:44:50 · 318 阅读 · 0 评论 -
如何选择合适的数据类型
原创 2019-04-06 13:46:42 · 1847 阅读 · 0 评论 -
MySQL的数据类型
原创 2019-04-06 13:39:45 · 578 阅读 · 0 评论 -
SQLyog内字段的解释
Field Name 列名Datatype 数据类型Len 长度Default 默认(用于向列中插入默认值)PK? 主键?Not Null? 非空?Unsigned? 无符号Auto Iincr?  ...原创 2019-04-06 13:13:20 · 1754 阅读 · 0 评论