Mysql
goto_Mazinger
这个作者很懒,什么都没留下…
展开
-
mysql存储引擎中索引的实现机制
一、存储引擎MySQL中的数据用各种不同的技术存储在文件中,这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。这些不同的技术以及配套的相关功能在 MySQL中被称作存储引擎(也称作表类型)。我的理解是,数据存储使用不同的数据结构,使得它们各自支持不同的技术和功能,因此划分成不同的存储引擎。而存储引擎是对应表的,所以也被称为表类型。用以下指令...转载 2018-10-25 14:07:34 · 1123 阅读 · 0 评论 -
mysql 查询年数据
mysql 怎么查询一年的数据select * from 表 where date_format(日期,'%Y-%m-%d')='2014-04-01' 日期select * from 表 where date_format(日期,'%Y-%m')='2014-04'月份select * from 表 where date_format(日期,'%Y')='2014' 年就是date_f...原创 2019-10-09 16:44:04 · 758 阅读 · 0 评论 -
Unknown column 'releaseTime' in 'field list'
tip:mysql 插入时未知的列bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'releaseTime' in 'field list'解题思路:数据库和实体的映射错误...原创 2019-07-03 21:40:01 · 874 阅读 · 0 评论 -
mysql 的存储引擎
tip:使用的存储引擎 myisam / innodb/ memory一:myisam 存储: 如果表对事务要求不高,同时是以查询和添加为主的,我们考虑使用myisam存储引擎. ,比如 bbs 中的 发帖表, 回复表.二:INNODB 存储: 对事务要求高,保存的数据都是重要数据,我们建议使用INNODB,比如订单表,账号表.三:MyISAM 和 INNODB的区别1...原创 2019-06-12 11:08:07 · 227 阅读 · 0 评论 -
mysql 调优
tip:mysql 如何实现调优 1)数据库设计要合理(遵循第三范式3f) 2)添加索引(普通索引、主键索引、唯一索引、全文索引) a.普通索引(由关键字KEY或INDEX定义的索引)的唯一任务是加快对数据的访问速度。因此,应该只为那些最经常出现在查询条件(WHEREcolumn=)或排序条件(ORDERBYcolumn)中的数据列创建索引。只要有可能,就应该选择一...原创 2019-06-11 15:26:46 · 1369 阅读 · 0 评论 -
关系型数据库、非关系型数据库
一:关系型数据库 a)、mysql、oracle、sqlserver b)、特征:持久、主外键、sql 语句、存放在硬盘上二:非关系型数据库 a)、缓存数据库,值存放在内存中-------java 内置缓存 b)、redis 必须学会 基本数据类型,redis持久化,redis 高可用 ...原创 2019-06-12 15:33:27 · 374 阅读 · 0 评论 -
sql 练习题
问题描述:1、从表中查出重复的邮箱解:select distinct a.Email from Person a, Person b where a.Email = b.Email and a.Id != b.Idselect Email from Person group by Email having count(Email) > 12、查询连续出现的数字...转载 2019-05-25 17:12:05 · 218 阅读 · 0 评论 -
mysql 查询所有数据库的表明
一:应用场景:查询数据库所有的表名 select table_name from information_schema.TABLES where TABLE_SCHEMA='hyhhdiy_personal' information_schema 是数据系统用来保存数据表的总表 ...原创 2019-02-25 14:42:00 · 1236 阅读 · 0 评论 -
数据字典
数据字典 一、数据字典的用途 数据字典是各类数据描述的集合 数据字典是进行详细的数据收集和数据分析所获得的主要结果 数据字典在数据库设计中占有很重要的地位 二、数据字典的内容 数据字典的内容:数据项;数据结构;数据流;数据存储;处理过程。数据项是数据的 ...原创 2019-02-18 11:09:54 · 844 阅读 · 0 评论 -
mysql 查询数据库表的数量
如何查询数据库的表数量 一:使用场景1):查询表的数量,用于统计表格情况 SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES WHERE table_schema = 'hyhhdiy_personal' ...原创 2019-02-21 16:55:13 · 1869 阅读 · 0 评论 -
mysql 修改某个字段自增
一:应用场景 建表后修改某个字段自增 二:实例: alter table `demo_supplier` modify ID int auto_increment;原创 2019-01-21 14:42:44 · 1992 阅读 · 0 评论 -
mapper 文件错误
一:错误场景: com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'HERE `brandId` = ?, `ty',expect COMMA, actual COMMA `brandId`二:解决方法: ...原创 2019-01-23 20:37:05 · 437 阅读 · 0 评论 -
mysql 在当前时间上加几小时
UPDATE t_cpzs_codeSET production_time = ADDTIME(date('2018-11-01') + INTERVAL 3 HOUR,time(production_time)) WHERE equipment_name='15#'原创 2019-10-10 14:55:35 · 11189 阅读 · 0 评论