mysql
文章平均质量分 64
k55
这个作者很懒,什么都没留下…
展开
-
通过druid解析sql查询语句的查询字段、过滤条件,并且获取排序
sql为数据表语句 select id as id2 from testDb.testTable where id = ${id}原创 2023-09-19 14:17:02 · 1521 阅读 · 0 评论 -
excel数据导入mysql
1、首先查看提供的excel表数据和数据库的字段2、将excel表中插入数据库对应的字段3、对excel表中的时间数据进行调整如果不调整的话,导入数据库后时间数据会部分缺失1)、选择分列2)、选择固定列宽3)、将数据上面的那条黑线移动到右面,将数据完全包含在黑线左面4)、将时间格式改为文本4、对excel表中的一些文字数据改成枚举(或者int类型)因为数据库利用枚举(int类型)去存储一些类型字段,所以需要对excel表的数据进行修改ctrl+F选择替换5、向mysq原创 2021-05-28 20:16:44 · 3427 阅读 · 0 评论 -
mysql读写分离
1、读写分离就是一个主库和几个从库,主库负责写,从库负责读取数据,主库的数据会被主从复制到从库。2、为啥要读写分离为啥要使用数据库的读写分离呢,那是因为数据库写入效率要低于读取效率,一般系统中数据读取频率高于写入频率,单个数据库实例在写入的时候会影响读取性能,同时配置多个从库去读取可以大大提高读取的效率。3、支持主从或者读写分离的mysql框架MyCat、DDL、sharding-jdbc4、mysql主从复制原理当向主库写入数据的时候,工作线程也将增删改等操作的数据库语句写入了binlog原创 2020-11-13 18:22:40 · 144 阅读 · 0 评论 -
数据库分库分表
试试水原创 2020-11-13 17:19:37 · 150 阅读 · 0 评论 -
mysql两种常用引擎的区别和索引的底层原理
1、MySQL 两个常用引擎对比2、MySQL的索引1) 啥是索引索引是一种用来实现 MySQL 高效获取数据的数据结构(索引是数据结构)。建立索引就是 MySQL 对相关字段以索引这种数据结构来存储,然后查找的时候就有对应的查找算法。索引采用一些查找算法优化查找,比如二分查找、快速查找、顺序查找等,显然不同的算法所要求的数据结构也不同,顺序查找和二分查找要求数据劲量有序、折半查找则用于...原创 2019-08-23 01:11:38 · 2128 阅读 · 0 评论 -
mysql锁机制
一、mysql总共拥有三种锁1、行级锁定1)特点概述:开销大、加锁慢;会出现死锁;锁颗粒度小,发生并行冲突的概率最小,并发度最高。2)特点解释:行级锁定对象的颗粒度很小,也正是因为其锁定颗粒度小,所以发生锁定资源争用的概率也最小,应用程序并发处理能力也相应变高。同时也正是因为锁定资源的颗粒度小,所以每次获取锁和释放锁需要做的工作比较多,开销就大。2、表级锁定1)特点概述:开销小、加...原创 2019-08-22 19:47:03 · 141 阅读 · 0 评论 -
Mybatis在注解上实现动态SQL
使用Mybatis注解实现sql语句,但是有些时候有些字段是空的,这时候这个空的字段就要从条件查询语句中删除,这个时候就需要用到动态Sql。注解的动态语句支持以下trimwheresetforeachifchoosewhenotherwisebind@Select({"<script> " + "select * from t_user " + ...原创 2019-07-04 14:13:43 · 24835 阅读 · 3 评论 -
docker安装mysql
1、下载mysql的镜像docker search mysql我们选择star数最多的镜像docker pull mysql查看镜像docker images2、安装mysqlmysql容器内部端口为3306 所以我们将Linux的port桥接到容器的3306端口上docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p ...原创 2019-06-09 03:39:17 · 309 阅读 · 0 评论 -
centos搭建hive
前言:本篇播客安装内容所使用的环境:环境:centos7.2内核:3.10.0-957.12.2.el7.x86_641、安装jdk1)下载jdk下载地址https://dev.mysql.com/downloads/mysql/2)查看是否安装了其它的mysql,如果有卸载(1)查看是否安装了mysqlrpm -qa|grep mysql(2)如果发现就卸载rpm...原创 2019-06-13 16:42:46 · 335 阅读 · 0 评论