
MySQL
A_Lonely_Smile
择一城终老,遇一人白首。挽一帘幽梦,许一世倾城。写一字决别,言一梦长眠。我倾尽一生,囚你无期。
择一人深爱,等一人终老。痴一人情深,留一世繁华。断一根琴弦,歌一曲离别。我背弃一切,共度朝夕。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL批量导出表结构
SELECTtable_name,COLUMN_NAME 代码,COLUMN_TYPE 数据类型,COLUMN_KEY 主键,IS_NULLABLE 是否为空,COLUMN_DEFAULT 默认值,COLUMN_COMMENT 注释FROMINFORMATION_SCHEMA.COLUMNSwhere-- table_name = 'wx' and-- wx 为数据库名称,...原创 2019-03-05 16:37:53 · 1966 阅读 · 0 评论 -
MyBatis mapper.xml动态SQL特殊符号转义
MyBatis框架中使用mapper.xml集中编写sql语句,语句中的大于号等特殊符号要经过转义< <= > >= & ' " < <= > >= & ...原创 2019-04-10 14:54:15 · 1273 阅读 · 0 评论 -
MySQL 设计规范
MYSQL数据库设计规范 1、数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成; 命名简洁明确(长度不能超过30个字符); 例如:user, stat, log, 也可以wifi_user, wifi_stat, wifi_log给数据库加个前缀; 除非是备份数据库可以加0...原创 2019-03-28 13:57:36 · 392 阅读 · 0 评论 -
Java存入MySQL时差问题
1.查看MySQL时区show variables like '%time_zone%';#可以看到时区是CST,所以需修改set global time_zone='+8:00';set time_zone='+8:00';flush privileges;2.Java时间// 取得本地时间:Calendar cal = Calendar.getInstance();...原创 2019-04-17 17:27:43 · 603 阅读 · 0 评论 -
项目中常用的MySQL 优化
声明一下:下面的优化方案都是基于 “ Mysql-索引-BTree类型 ” 的。一、EXPLAIN做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据type列,连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取...转载 2019-05-16 08:49:43 · 228 阅读 · 0 评论 -
MySQL中int(M)和tinyint(M)数值类型中M值的意义
在一开始接触MySQL数据库时,对于int(M)及tinyint(M)两者数值类型后面的M值理解是最多能够插入数据库中的值不能大于M;后来工作后,也是一边学习一边使用,之后的理解是其中的M的意思是插入数据库中的值的字符长度不能大于M,例如,int(4),想要插入1234,1234的字符长度是4,就正好可以插入数据库,12341就不行,因为是5个字符长度,这也都是道听途说,自己从来没有验证过;...转载 2019-05-17 10:13:55 · 206 阅读 · 0 评论 -
information_schema.columns 学习
每一个表中的每一列都会在information_schema.columns表中对应一行1、informaiton_schema.columns 常用列: 1、table_catalog :不管是table | view 这个列的值总是def 2、table_schema :表 | 视图所在的数据库名 3、table_name ...原创 2019-05-13 10:45:08 · 1199 阅读 · 0 评论