专一火龙果

文章
5
资源
0
加入时间
2年10月17天

记一次MyBatisPlus问题(如果表名是数据库关键字怎么办)

问题信息:如果表名是数据库关键字怎么办?正常来说,如果是我们自己写sql的话,给表名加反引号即可解决问题。但是由于我们使用MyBatisPlus,相关的sql基本上都是封装并自动生成的。如果是这种场景,我们就需要修改对应的实体,举例说明,如下代码:import com.baomidou.mybatisplus.enums.IdType;import com.b...

对于数据库引擎的总结

一:概述什么是数据库引擎?MySQL提供了多种存储引擎,存储引擎一定程度上决定了表的能力。数据库引擎包括处理事务安全表的引擎和处理非事务安全表的的引擎。通俗点讲,所谓数据库引擎其实也就是存储数据到文件的技术。不同的技术有不同的存储机制,也就是平常所述的数据库引擎二:常用数据库引擎有哪些?1.InnoDB:提供行级锁与外键约束,目标是处理大数据容量(5.7以后的默认存储引擎)2.MyISAM:不提供行锁与外键约束,但是提供表锁,查询数据较快(曾经的默认引擎)3.MEMORY:所有数据都