Wesley13 Wesley13
3年前
MySQL一次修改表字段故障修复演示
导读作者:夏厚道知数堂MySQLDBA班第10期学员微信号:xhd304,欢迎交流~一、问题背景本公司开发使用的开发语言是PHPLaravel框架,通过phpartisanmigrate进行操作,导致数据库异常,随后再执行这个SQL语句一直报错,报错提示如下:!(https:/
Wesley13 Wesley13
3年前
MySQL基础学习笔记——数据库优化(2):SQL查询优化
数据库优化SQL查询优化1.避免全表扫描,应该考虑在where及orderby涉及的列上建立索引;2.查询时使用select明确指明所要查询的字段,避免使用select(keys,flushdb等)的操作;3.SQL语句尽量大写,
Wesley13 Wesley13
3年前
MySQL 添加列,修改列,删除列
ALTERTABLE:添加,修改,删除表的列,约束等表的定义。查看列信息:desc表名;修改表名:altertablet\_bookrenametobbb;添加列:altertable表名addcolumn字段名varchar(length);删除列:altertable表名drop
Wesley13 Wesley13
3年前
MySQL总结
mysql数据库字段类型在mysql中包含的数据类型很多,这里主要列出来常用的几种数字:int(整数),decimal(浮点数)字符串:char(不可改变字符数),varchar(有限长度,可变字符    数),text(大文本)约束
Wesley13 Wesley13
3年前
MYSql对外键约束及字段的一些操作
最近使用JPA项目自动生成数据表,实体类的属性修改过,对应的数据表也增加了相关的字段。现在要删掉多余的字段。1、mysqlurootproot登录2、setcharsetgbk;设置字符集3、showcratetable表名;查看对应表的所有字段及约束名称4、altertabledrop表名dr
Wesley13 Wesley13
3年前
HTTP协议对URI长度,POST数据长度及COOKIE长度限制说明
1\.URL长度限制在Http1.1协议中并没有提出针对URL的长度进行限制,RFC协议里面是这样描述的,HTTP协议并不对URI的长度做任何的限制,服务器端必须能够处理任何它们所提供服务多能接受的URI,并且能够处理无限长度的URI,如果服务器不能处理过长的URI,那么应该返回414状态码。虽然Http协议规定了,但是
Stella981 Stella981
3年前
Netty入门(十)解码分隔符和基于长度的协议
我们需要区分不同帧的首尾,通常需要在结尾设定特定分隔符或者在首部添加长度字段,分别称为分隔符协议和基于长度的协议,本节讲解Netty如何解码这些协议。一、分隔符协议Netty附带的解码器可以很容易的提取一些序列分隔:!(https://oscimg.oschina.net/oscnet/f2b46c5344ba95
Stella981 Stella981
3年前
C# 数组之ArrayList
一、引言ArrayList类相当于一种高级的动态数组,是Array类的升级版本。一般的Array,底层是数组实现的,对于数据的查找和修改十分高效。但是有2个大的缺点,其一为增删低效,其二为数组长度时固定的,无法动态增加长度。与一般的Array相比,ArrayList主要可以动态增加数组的长度。尽管实现了数据增删,但是由于底层
Wesley13 Wesley13
3年前
MYSQL表的类型 静态表 动态表 压缩表
mysql在创建表的时候定义表的性质,共有三种:静态表,动态表,压缩表。默认是静态表,如果存在varchar、blob、text字段,表类型就是动态了。1.静态表:字段有固定长度,例如:char(20)。如果使用gbk字符集存储中文username,将占用40byte,如果username的实际内容没有达到40byte,将会填充空格,
Wesley13 Wesley13
3年前
MySQL查询:查询一个表中类别字段中Max()最大值对应的记录
问题是:数据库有一个表code,里面有个点击量字段click\_num和一个类别字段kind以及其它信息字段,现在要搜出每个类别中点击量最大的那条记录,如果是10个类别,那么结果应该是10条记录,如果最大点击量有两个相同的只要一条。经过N次搜索,N次检测网上的解决SQL语句,终于找到个优雅的而且结果正确的SQL,这个是一个博客作者在Mysq