MySQL基础知识
文章平均质量分 71
MySQL基础知识
loongshawn
钻进去,跳出来,多问题为什么,跳出能不能;学习要有深度,然后有广度,两者相辅相成。
展开
-
【FAQ】Illegal mix of collations (utf8mb4_general_ci,COERCIBLE) and (utf8mb4_0900_ai_ci,COERCIBLE)
ror querying database. Cause: java.sql.SQLException: Illegal mix of collations (utf8mb4_general_ci,COERCIBLE) and (utf8mb4_0900_ai_ci,COERCIBLE) for operation ‘<>’show global variables like ‘%coll%’, set global default_collation_for_utf8mb4 = ‘utf原创 2021-10-15 12:37:10 · 2045 阅读 · 0 评论 -
深入浅出索引
深入浅出索引原创 2020-12-24 00:15:47 · 100 阅读 · 0 评论 -
MySQL日志系统:一条SQL更新语句是如何执行的?
MySQL日志系统:一条SQL更新语句是如何执行的?原创 2020-06-20 11:10:56 · 340 阅读 · 0 评论 -
MySQL基础架构:一条SQL查询语句是如何执行的?
基础架构:一条SQL查询语句是如何执行的?原创 2020-06-12 18:15:04 · 309 阅读 · 0 评论 -
select count(*)使用全表扫描?闲聊下其中的成本计算...
SELECT count(*) FROM table;SELECT count(1) FROM table;原创 2020-06-01 13:03:21 · 3516 阅读 · 1 评论 -
像查询关系型DB一样查询redis
关键字db,mysql大视图效率缓存,redis1、背景2、方案3、实现4、效果原创 2020-05-29 17:24:25 · 547 阅读 · 0 评论 -
Mybatis系列---强大的动态SQL
Mybatis系列—强大的动态SQL原创 2017-11-09 09:41:58 · 474 阅读 · 0 评论 -
Mybatis:There is no getter for property named 'cityName' in 'class java.lang.String'
记录一个Mybatis异常: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘cityName’ in ‘class java.lang.St...原创 2018-07-05 16:31:27 · 5922 阅读 · 2 评论 -
java、mysql中日期类型比较
https://www.cnblogs.com/1130136248wlxk/articles/5238538.html转载 2018-08-09 11:46:19 · 3029 阅读 · 0 评论 -
MySQL Notes for Professionals-Stack Overflow出品
Stack Overflow最为全球最火的IT问答社区,2018年出品了一本Mysql书籍《MySQL Notes for Professionals》转载 2019-01-08 11:09:24 · 437 阅读 · 0 评论 -
MySQL复制策略
随着访问量的不断增加,单库压力越来越大,马上就要达到能力瓶颈,数据库的架构不得不再次进行变更,这时可以使用MySQL的replication(复制)策略来对系统进行扩展。...原创 2019-02-27 21:22:12 · 818 阅读 · 0 评论 -
MyBatis 数据库连接池的实现原理解析及设计模式
早期使用原声的jdbc创建数据库连接池,其原理就是创建最小连接量的数据库连接对象(Connection),添加到Linkedlist(选择Linkedlist集合原因是便于增删)集合中。具体实现可以参考JDBC连接数据库(二)——连接池但随着持久层框架MyBatis的广泛应用,就很少去关注其底层的原理,对事物也就是一知半解,所以本文重点熟悉下其实现原理。具体实现可以参考mybatis 数据库...转载 2019-03-07 22:55:54 · 2027 阅读 · 0 评论 -
MySQL函数find_in_set介绍
FIND_IN_SET(str,strlist)函数使用场景及注意事项原创 2017-11-23 10:34:02 · 17455 阅读 · 0 评论 -
MySQL explain执行计划参数说明
MySQL explain执行计划参数说明转载 2017-09-15 14:03:27 · 1065 阅读 · 0 评论 -
都玩啥(DouWanSha)-开源项目实践-后台数据表设计篇
“都玩啥”后台数据表涉及四个方面:用户模块数据表、合作方数据表、活动数据表、反馈模块; 数据库类型:MySql.原创 2016-01-22 19:07:57 · 1784 阅读 · 0 评论 -
MySQL 克隆(拷贝、复制)数据库
通过执行mysqldump命令完成复制sudo mysqldump alidata_autonavi_1 -u root -ppassword --add-drop-table | mysql alidata_autonavi_2 -u root -ppassword;其中alidata_autonavi_1表示原始数据库,alidata_autonavi_2表示复制后的数据库,原创 2016-01-12 16:31:48 · 21127 阅读 · 0 评论 -
程序员需要知道的各类官方文档地址
程序员需要知道的各类官方文档地址(持续更新):java、Mybatis、MySQL、Mongo、MPXJ、PDF原创 2016-01-11 16:45:42 · 1892 阅读 · 0 评论 -
Mybatis不重复批量写及相关问题
MyBatis批量入库及排重,及其并发的问题。原创 2016-08-31 19:21:34 · 12576 阅读 · 0 评论 -
beego MySQL数据库连接池
beego MySQL数据库连接池,自带的orm模块连接池功能说明原创 2017-02-16 10:55:39 · 13969 阅读 · 1 评论 -
Navicat Premium一款Mac平台优秀的数据库管理客户端
Navicat Premium 是一套数据库管理工具,支持单一程序同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库。原创 2017-03-28 11:17:27 · 7552 阅读 · 0 评论 -
MyBatis JdbcType 与Oracle、MySql数据类型对应关系详解
Mybatis JdbcType与Oracle、MySql数据类型对应列表。原创 2016-01-11 13:35:15 · 141769 阅读 · 14 评论 -
MySQL创建数据库相关命令
MySQL创建数据库相关命令原创 2017-06-23 13:28:16 · 13615 阅读 · 0 评论 -
MySQL的并发控制与加锁分析
MySQL并发控制分析:机制+原理+数据结构转载 2017-07-13 11:33:51 · 435 阅读 · 0 评论 -
分库分表都有哪些实现[待编辑]
分库分表都有哪些实现原创 2017-09-12 15:17:07 · 400 阅读 · 0 评论 -
MySQL联合索引性能比较
B树、联合索引、性能分析转载 2017-09-01 19:15:11 · 13710 阅读 · 5 评论