首页 > 数据库技术
将List转化为sql的条件
今天有人问我,怎么样将List转成sql中使用的in条件,好像用过,但是又记不清了,因此特意记下来 select * from table where colum in(条件) List<String> ids = Arrays.asList("1", "2","3"); StringBuffer ...
分类:数据库技术   时间:2020-07-22 18:54:22    收藏:0  评论:0  赞:0  阅读:190
centos7下使用yum安装制定版本mysql
#一、准备mysql镜像源 到官网找mysql的yum源 wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm rpm -ivh mysql80-community-release-el7-3.noarch.rp ...
分类:数据库技术   时间:2020-07-22 18:46:31    收藏:0  评论:0  赞:0  阅读:77
mysql数据库事务隔离级别与设置
mysql数据库,当且仅当引擎是InnoDB,才支持事务; 转自 https://www.cnblogs.com/huasky/p/11190086.html 1、隔离级别 事务的隔离级别分为:未提交读(read uncommitted)、已提交读(read committed)、可重复读(repe ...
分类:数据库技术   时间:2020-07-22 17:03:51    收藏:0  评论:0  赞:0  阅读:90
linux系统mysql日志与备份(1)
一、二进制日志 1.作用 1.记录已提交的DML事务语句,并拆分为多个事件(event)来进行记录 2.记录所有DDL、DCL等语句 3.数据的备份恢复 4.数据的复制 #如果我拥有数据库搭建开始所有的二进制日志,那么我可以把数据恢复到任意时刻 2.二进制日志介绍 1.二进制日志默认是关闭的 2.查 ...
分类:数据库技术   时间:2020-07-22 16:58:16    收藏:0  评论:0  赞:0  阅读:81
SQL中IN和EXISTS用法的区别
结论 1. in()适合B表比A表数据小的情况 2. exists()适合B表比A表数据大的情况 当A表数据与B表数据一样大时,in与exists效率差不多,可任选一个使用. select * from Awhere id in(select id from B) 以上查询使用了in语句,in()只 ...
分类:数据库技术   时间:2020-07-22 16:57:24    收藏:0  评论:0  赞:0  阅读:78
Oracle数据库学习_Oracle分区表的分区占用空间为什么是8M?如何修改分区的初始空间?
现象一描述: 在oracle12c下创建一个分区表T_A_TRADING,新建一个分区P1,P1里没有任何纪录时,查user_segments表发现 PARTITION_name='P1'结果返回Null,说明此时P1是没有分配空间的。 现象二描述: 当给分区P1仅插入一条记录时,查user_seg ...
分类:数据库技术   时间:2020-07-22 16:57:10    收藏:0  评论:0  赞:0  阅读:134
[SpringBoot]java.lang.IllegalArgumentException: jdbcUrl is required with driverClassName.
【问题描述】 SpringBoot2.3.1配置ShardingSphere4.1.0时报错,如下所示: spring.shardingsphere.datasource.ds1.type=com.alibaba.druid.pool.DruidDataSource spring.shardings ...
分类:数据库技术   时间:2020-07-22 16:56:07    收藏:0  评论:0  赞:0  阅读:100
yum 安装 mongodb
vim /etc/yum.repos.d/mongodb-org-4.0.repo [mongodb-org] name=MongoDB Repository baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-o ...
分类:数据库技术   时间:2020-07-22 16:48:31    收藏:0  评论:0  赞:0  阅读:58
sql语句
select查询语句执行顺序 开始-->from子句-->where子句-->group by子句-->having子句-->order by子句-->select子句-->limit子句-->最总结果 * from(从)从那张表 * where(哪里)有条件地从表中选取数据 * group by( ...
分类:数据库技术   时间:2020-07-22 16:47:19    收藏:0  评论:0  赞:0  阅读:90
2.1 DbContext
概念 DbContext类是Entity Framework Core的组成部分。 DbContext实例代表与数据库的会话,可用于查询实体实例并将其保存到数据库。 DbContext是工作单元和存储库模式的组合。 EF Core中的DbContext允许我们执行以下任务: 管理数据库连接 配置模型... ...
分类:数据库技术   时间:2020-07-22 14:46:56    收藏:0  评论:0  赞:0  阅读:92
mysqldump备份原理
mysqldump的本质是通过select * from tab来获取表的数据的。 FLUSH TABLES WITH READ LOCK --执行flush tables操作,并加一个全局读锁 SET SESSION TRANSACTION ISOLATION LEVEL REPEATABLE R ...
分类:数据库技术   时间:2020-07-22 14:43:11    收藏:0  评论:0  赞:0  阅读:74
查询数据库死锁
SELECT 'KILL',SPID = er.session_id,STATUS = ses.STATUS,[LOGIN] = ses.login_name,HOST = ses.host_name,BlkBy = er.blocking_session_id,Kill_SQL = case wh ...
分类:数据库技术   时间:2020-07-22 14:40:19    收藏:0  评论:0  赞:0  阅读:88
sqlserver 保留小数向上向下取
select ceiling(2.2222* 100)/100 --保留两位小数,小数位向上取整,输出:2.2300 select floor(2.2222* 100)/100 --保留两位小数,小数位向下取整, 输出:2.2200 ...
分类:数据库技术   时间:2020-07-22 14:40:08    收藏:0  评论:0  赞:0  阅读:284
sql server登录账户看不到sql server代理和维护计划
【1】问题:看不到代理和维护计划 【2】解决 【2.1】方法一:授予权限登录名 映射MSDB下的这三个角色权限 SQLAgentUserRole,SQLAgentReaderRole,sqlAgentOperatorRole 方法一:授予权限SQLAgentUserRole,SQLAgentRead ...
分类:数据库技术   时间:2020-07-22 14:33:19    收藏:0  评论:0  赞:0  阅读:86
转 Swoole】用swoole简单实现MySQL连接池
MySQL连接池 在传统的网站开发中,比如LNMP模式,由Nginx的master进程接收请求然后分给多个worker进程,每个worker进程再链接php-fpm的master进程,php-fpm再根据当前情况去调用其worker进程然后处理PHP,如果需要MySQL,在与MySQL建立连接,这个 ...
分类:数据库技术   时间:2020-07-22 14:32:15    收藏:0  评论:0  赞:0  阅读:91
【Oracle】关于 instantclient
oracle 客户端有两种:oracle client和instant client,后者更为轻便,体积更小。 要访问oracle server 必须用到plsql 或者其他的客户端工具。 用plsql连接远端oracle数据库,有以下两种方式: oracle server + oracle cli ...
分类:数据库技术   时间:2020-07-22 13:55:11    收藏:0  评论:0  赞:0  阅读:77
Oracle远程连接工具PL/SQL Developer安装及使用
一、下载plsqldev711.exe安装包,傻瓜式安装; 二、安装成功后,桌面出现PLSQL快捷方式,双击该快捷方式,出现界面的对话框,但是database选项我们没办法进行选择。 原因是我们的机器没有安装oracle client端,要正常的使用PL/SQL Developer程序,我们必须要安 ...
分类:数据库技术   时间:2020-07-22 13:54:48    收藏:0  评论:0  赞:0  阅读:109
mysql 一个搜索框 匹配表中多个字段
select * from table where id=1 and uid=2 and (status=2 or status=3 or status=4); 以下个人使用案例:多个字段,查询条件 格力 SELECT a.sid, a.spid, a.sname, a.spic, a.sprice ...
分类:数据库技术   时间:2020-07-22 13:53:10    收藏:0  评论:0  赞:0  阅读:159
Docker中mysql容器时区问题
1.适用对象Mysql官方镜像执行命令# docker启动命令docker run --name changle-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=changle@1999 -e MYSQL_DATABASE=changle -e TZ=Asia/S ...
分类:数据库技术   时间:2020-07-22 13:48:39    收藏:0  评论:0  赞:0  阅读:64
mysql锁分析
目录结构: (1)锁机制概述 什么是锁,以及为什么使用锁和锁的运作? 锁定机制分类? 按封锁类型分类 按封锁的数据粒度分类 行级锁定 表级锁定 页级锁定 数据库事务机制。 什么叫事务?简称ACID。 事务引起的并发调度问题 理论上的事务的三级封锁协议 事务隔离级别 活锁与死锁的探究 活锁 死锁 (2 ...
分类:数据库技术   时间:2020-07-22 13:39:39    收藏:0  评论:0  赞:0  阅读:50
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!