数据库
文章平均质量分 52
小安灬
互相交流,互相学习!
展开
-
linux安装redis哨兵
服务器一台:2、解压redis3、编译、安装配置主从、哨兵在目录 /usr/loca/redis/conf 下创建以下文件redis2.confredis3.confsentinel1.confsentinel2.confsentinel3.conf启动服务start_all.sh查看服务原创 2022-12-05 16:20:56 · 1055 阅读 · 0 评论 -
mybatis拦截器实现填充创建人、修改人
mybatis拦截器实现填充创建人、修改人原创 2022-08-10 18:48:04 · 1262 阅读 · 0 评论 -
利用mysql-binlog恢复数据
2、模拟删除:DELETE FROM sys_dict_data WHERE dict_type=‘sys_oper_type’–start-datetime: 读取指定时间之后的日志,时间格式:yyyy-MM-dd HH:mm:ss。–stop-datetime: 读取指定时间之前的日志,时间格式:yyyy-MM-dd HH:mm:ss。-v, --verbose:显示伪sql语句,-vv可以为sql语句添加备注。-r, --result-fil: 把日志输出到指定文件。-o:跳过前N行日志。原创 2021-09-09 18:15:48 · 501 阅读 · 0 评论 -
mysql-动态sql实现
需求为 :表中有x列(500列),所有的数据都为0(false)和1(true). 要求统计出其中有x(200)个true的总行数(数据库层面实现)说明 :不建议用这种,主要是为了记录动态sql和处理思路.表结构 :CREATE TABLE `test2` ( `id` tinyint(4) DEFAULT 0, `id1` tinyint(4) DEFAULT 0, `i...原创 2019-07-19 10:42:19 · 840 阅读 · 0 评论 -
mysql-跨库联合查询
目前微服务很火,但是就存在问题.服务拆分,数据库也进行拆分. mysql如果A数据库数据需要联合查询B数据库,应该如何实现呢?sqlserver可以使用dblink, 具体不做说明,查资料即可,着重讲解mysqlmysql-同一个MySQL实例1> so easy 直接查询即可 SELECT * FROM A库.`account` a JOIN B库.`login_log` ...原创 2019-06-28 17:34:37 · 11612 阅读 · 0 评论 -
Java-redis-一些概念及说明
日常redis用的比较频繁,但是还没对redis做一些笔记.今天想起来,正好写一下.ps : redis的安装、基本概念、配置就不做说明.下面进入正题.redis为单线程,那么为什么设计单线程?有什么优点呢?官方给的解释貌似是因为redis很快,没必要为了多线程而损失单线程的优点.当然,也可能是谬论!>_<单进程单线程好处 1> 代码更清晰,处理逻辑更简单2>...原创 2019-06-28 16:51:25 · 217 阅读 · 0 评论 -
mysql-行锁与表锁
为日常整理,可能会有些重复.行锁表表锁 : 1> 多个事务操作同一行数据时,后来的事务处于阻塞等待状态。这样可以避免了脏读等数据一致性的问题。后来的事务可以操作其他行数据,解决了表锁高并发性能低的问题。 2> InnoDB的行锁是针对索引加的锁,不是针对记录加的锁。并且该索引不能失效,否则都会从行锁升级为表锁。 3> 间隙锁 : 当我...原创 2019-06-28 16:16:24 · 178 阅读 · 0 评论 -
oracle-实现行转列
数据源:效果图:语句:-- 此语句是按照eparchy_code分组后进行行转列,如无需分组,则去掉repair_num即可select eparchy_code,repair_name1,repair_name2,repair_name3 from ( select row_number() over (partition by eparchy_code order by id)...原创 2019-02-27 17:33:19 · 623 阅读 · 0 评论 -
linux-安装redis单机模式及个别配置
1&gt; 下载redishttp://redis.io/download2&gt; tar xzf redis-3.0.1.tar.gz3&gt; cd redis-3.0.14&gt; 编译安装: make install 如若报127错误,需先安装gcc如报make错误: make install MALLOC=libc5&gt; 移动配置文件: mv redis.c...原创 2019-02-02 11:10:46 · 166 阅读 · 0 评论 -
mysql-windows/linux实现mysql数据库备份
单库备份:ps:使用时将注释全去掉,脚本为当前服务器备份,如需备份非本服务器,加上host即可xxxx.bat@echo offset date_string=%date:~0,4%_%date:~5,2%_%date:~8,2%set time_string=%time:~0,2%_%time:~3,2%_%time:~6,2%// 数据库备份路径[需要存在]set back_pa...原创 2018-12-01 10:20:32 · 299 阅读 · 2 评论 -
oracle-个人学习笔记
1>-----------------------------表空间-------------------------1.1>创建表空间examplecreate tablespace 表空间名称[example]logging datafile 数据库存储位置['/opt/oracle/oradata/orcl/EPSSITE.dbf'] size 50m [初始大小]...原创 2018-11-28 10:29:50 · 297 阅读 · 0 评论