
MySQL
哈夫热曼
Java开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
rsa public key not find
安装完成后不要打开navicat.exe文件,先用管理员身份打开Navicat Keygen,再点击patch选中navicat.exe文件,patch完后再打开软件进行激活操作!原创 2020-12-25 15:32:23 · 4954 阅读 · 0 评论 -
mybatis-plus只查询部分字段的两种方法
mybatis-plus(后面简称为mp)是mybatis的增强版,官方称之为“制作增强, 不做修改”。mp将一些简单的sql语句进行了封装和自动生成,提高了效率,但是降低了性能。那么,用mybatis可以自己写sql,查询语句可以自由发挥,比如可以只查询表中的部分字段,对于mp也有两种针对此种需求的方法,下面就来介绍:方法1:只需要查询出name和phone两个字段:使用queryWrapper的select()方法指定要查询的字段@Test public void selectBy..原创 2020-11-19 12:46:52 · 47955 阅读 · 7 评论 -
char、varchar、text和nchar、nvarchar、ntext的区别
很多开发者进行数据库设计的时候往往并没有太多的考虑char, varchar类型,有的是根本就没注意,因为存储价格变得越来越便宜了,忘记了最开始的一些基本设计理论和原则,这点让我想到了现在的年轻人,大手一挥一把人民币就从他手里溜走了,其实我想不管是做人也好,做开发也好,细节的把握直接决定很多东西。当然还有一部分人是根本就没弄清楚他们的区别,也就随便选一个。在这里我想对他们做个简单的分析,当然如果有不对的地方希望大家指教。1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义cha转载 2020-11-19 11:32:16 · 304 阅读 · 0 评论 -
MySQL在实际开发中的一些经验
1,MySQL的逻辑架构MySQL可以分为Server层和存储引擎层两部分。Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。而存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持InnoDB、MyISAM、Memory等多个存储引擎。现在最常用的存储引擎是InnoDB,它从MySQL 5.5.5版本开始成为了默认存储引擎。不同的存原创 2020-08-27 21:51:12 · 603 阅读 · 0 评论 -
从存储引擎入手学习MySQL的事务隔离级别、锁和索引
存储引擎原创 2020-07-31 17:41:18 · 205 阅读 · 0 评论