酷站(www.ku0.com)-致力于为互联网从业者提供动力!

热门关键词:  企业  as  baidu  c4rp3nt3r  美女
酷站

【云小站】新老客都返现+现金红包+瓜分60万奖池
酷站

redis中的数据结构和编码的介绍

redis中的数据结构和编码: 背景: 1redis在内部使用redisObject结构体来定义存储的值对象。 2每种类型都有至少两种内部编码,Redis会根据当前值的类型和长度来决定使用哪种编码实现。 3编码类...[详细]

关键词:redis,编码 / 发布时间:2020-04-03 21:52:29 / 阅读:1861

详解MongoDB操作符中的$elemMatch问题

问题 如果MongoDB 数据库集合中仅存在一条记录 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 { _id : ObjectId( 5e6b4ef546b5f44e5c5b276d ), name : 赵小明 , used_name : [ 赵明 , ...[详细]

关键词:MongoDB,操作符 / 发布时间:2020-04-03 21:50:38 / 阅读:981

jedis配置含义的介绍

jedis就是基于java语言的redis客户端,集成了redis的命令操作,提供了连接池管理。 jedis连接池 预先生成一批jedis连接对象放入连接池中,当需要对redis进行操作时从连接池中借用jedis对象,操...[详细]

关键词:jedis,配置 / 发布时间:2020-04-03 21:48:59 / 阅读:652

mysql语句书写和执行顺序的介绍

mysql语句的书写顺序和执行顺序有很大差异。 书写顺序,mysql的一般书写顺写为: select 要返回的数据列 from 表名 join, left join, right join... join join表 on join条件 where where条件 g...[详细]

关键词:mysql,执行顺序 / 发布时间:2020-03-27 20:32:15 / 阅读:11516

详解MySQL union all与union的区别

union 是对数据进行并集操作,不包括重复行,同时进行默认排序Union all 是对数据进行并集操作,包括重复行,不进行排序举例说明: 创建数据库表: ? 1 2 3 4 5 6 7 CREATE TABLE `t_demo` ( `i...[详细]

关键词:MySQL,union / 发布时间:2020-03-26 19:43:00 / 阅读:1702

MySQL case when使用方法的介绍

首先我们创建数据库表: CREATE TABLE `t_demo` ( `id` int(32) NOT NULL, `name` varchar(255) DEFAULT NULL, `age` int(2) DEFAULT NULL, `num` int(3) DEFAULT NULL, PRIMARY KEY (`id`)) EN...[详细]

关键词:MySQL,case,when / 发布时间:2020-03-26 19:36:28 / 阅读:693

SQL注入漏洞过程实例及解决方案

代码示例: public class JDBCDemo3 { public static void demo3_1(){ boolean flag=login(aaa OR ,1651561); //若已知用户名,用这种方式便可不用知道密码就可登陆成功 if (flag){ System.out....[详细]

关键词:SQL,漏洞 / 发布时间:2020-03-21 18:57:02 / 阅读:1189

MySQL MyISAM默认存储引擎实现的原理

默认MyISAM的表会在磁盘中产生3个文件:.frm(表结构文件)、.MYD(数据文件)、.MYI(索引文件) 可以在创建的时候指定数据文件和索引文件的存储位置,只有MyISAM表支持: DATA DIRECTORY [=] 数据...[详细]

关键词:MySQL,MyISAM,存储引擎 / 发布时间:2020-03-21 18:55:47 / 阅读:100

SQL中的开窗函数详解可代替聚合函数使用介绍

在没学习开窗函数之前,我们都知道,用了分组之后,查询字段就只能是分组字段和聚合的字段,这带来了极大的不方便,有时我们查询时需要分组,又需要查询不分组的字段,每次都要又到子查询,这样...[详细]

关键词:SQL,聚合函数 / 发布时间:2020-03-18 20:30:29 / 阅读:7816

Redis的持久化方案

Redis支持RDB与AOF两种持久化机制,持久化可以避免因进程异常退出或down机导致的数据丢失问题,在下次重启时能利用之前的持久化文件实现数据恢复。 RDB持久化 RDB持久化即通过创建快照(压缩的...[详细]

关键词:Redis,持久化 / 发布时间:2020-03-18 20:28:54 / 阅读:13618

详解Mybatis4 之Mybatis动态sql的实现

1.什么是动态SQL 传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, c...[详细]

关键词:Mybatis4,Mybatis,sql / 发布时间:2020-03-18 20:26:35 / 阅读:19923

Navicat连接MySQL时报10060、1045错误及my.ini位置问题

Navicat连接数据库的10060及1045报错,MySQL8.0.18的my.ini文件在哪 出现这种现象的原因是3306端口被被防火墙禁掉,无法连接到该端口。首先呢,Win+R,运行services.msc,看MySQL服务是否打开 ...[详细]

关键词:Navicat,mysql,my.ini / 发布时间:2020-03-18 20:24:15 / 阅读:12214

mongodb driver使用的代码介绍

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库...[详细]

关键词:mongodb,driver / 发布时间:2020-03-18 20:11:07 / 阅读:13714

Sqlserver备份还原后出现受限制用户问题

SQL数据库作备份和还原操作几乎是日常性事务了。但某次在对Sql Server 2005 数据库做备份还原后经常出现数据库受限制用户的问题 工具/原料 Windows OS SQL DB 步骤/方法 打开数据库属性,在左上...[详细]

关键词:Sql,server,备份 / 发布时间:2020-03-11 20:38:34 / 阅读:1784

在MySQL concat里面使用多个单引号和三引号

在动态拼接字符串时,我们常会用到字符拼接,我对拼接的引号不理解,如: 1、+ id + 为什么是3个引号,为什么左边一个加号右边一个加号(能不能着重帮我解释下这个,详细点) SQL code sum(case...[详细]

关键词:MySQL,concat,单引号 / 发布时间:2020-03-02 12:46:54 / 阅读:17125

详解使用Grafana+Prometheus监控mysql服务性能

Prometheus(也叫普罗米修斯)官网: https://prometheus.io/docs/introduction/overview/ Grafana官网: https://grafana.com/enterprise 特征 普罗米修斯的主要特点是: 具有由度量名称和键/...[详细]

关键词:Grafana,Prometheus,mysql,监控 / 发布时间:2020-03-02 11:50:11 / 阅读:10630

mysql MGR单主多主模式切换介绍

主库执行 ? 1 2 3 4 5 CREATE DATABASE test CHARACTER SET utf8 COLLATE utf8_general_ci; use test; create table if not exists h1 (id int (10) PRIMARY KEY AUTO_INCREMENT, name varchar ...[详细]

关键词:mysql,MGR,主模式 / 发布时间:2020-03-01 18:56:29 / 阅读:152

MySQL模式Strict Mode知识点介绍

I. Strict Mode阐述 根据 mysql5.0以上版本 strict mode (STRICT_TRANS_TABLES) 的限制: 1).不支持对not null字段插入null值 2).不支持对自增长字段插入值,可插入null值 3).不支持 text 字段...[详细]

关键词:MySQL,Strict,Mode / 发布时间:2020-03-01 17:41:41 / 阅读:578

SQL Server误设置max server memory的处理

昨天网上一网友说,由于他同事误将max server memory设置为10M后,SQL Server数据库登录不了,当时我简单测试了一下,今天有空就顺手将整个过程整理一下,记录在此。 在SSMS的UI界面设置max ser...[详细]

关键词:SQL,Server,memory / 发布时间:2020-02-29 19:40:16 / 阅读:128

SQL Server中SQL日期转换出错的原因解析

开发人员有时候使用类似下面SQL将字符串转换为日期时间类型,乍一看,这样的SQL的写法是没有什么问题的。但是这样的SQL其实有时候就是一个定时炸弹,随时可能出现问题(),下面简单对这种情况...[详细]

关键词:SQL,Server,转换 / 发布时间:2020-02-29 19:38:31 / 阅读:138

linux安装mysql 8.0.19 详细步骤及问题解决方法

最近买了个腾讯云服务器,搭建环境。 该笔记用于系统上未装过mysql的干净系统第一次安装mysql。自己指定安装目录,指定数据文件目录。 linux系统版本: CentOS 7.3 64位 安装源文件版本:mysql-...[详细]

关键词:linux,mysq / 发布时间:2020-02-27 16:04:15 / 阅读:11238

Mysql中正则表达式Regexp常见用法介绍

Mysql中Regexp常见用法 模糊匹配,包含特定字符串 # 查找content字段中包含车友俱乐部的记录 select * from club_content where content regexp 车友俱乐部 # 此时的regexp与like的以下用法是等...[详细]

关键词:Mysql,正则表达式,Regexp / 发布时间:2020-02-16 20:07:37 / 阅读:8426

MongoDB占用内存过大频繁死机的解决方法

从MongoDB 3.4开始,默认的WiredTiger内部缓存大小是以下两者中的较大者: 50%(RAM-1 GB),或 256 MB 例如,在总共有4GB RAM的系统上,WiredTiger缓存将使用1.5GB RAM()。 相反,总内存为1...[详细]

关键词:MongoDB,内存 / 发布时间:2020-02-12 20:47:04 / 阅读:1886

mysql日志触发器的代码介绍

sql语句: DROP TRIGGERIFEXISTS sys_menu_edit;CREATE TRIGGER sys_menu_edit BEFORE UPDATE ON sys_menu FOR EACH ROWBEGININSERT INTO `g4m`.`sys_log` ( `table_name`, `val_id`, `data_jso...[详细]

关键词:mysql,日志,触发器 / 发布时间:2020-02-02 11:07:29 / 阅读:8042

详解mysql将bin-log日志文件转为sql文件的方法

查看mysqlbinlog版本 mysqlbinlog -V [--version] 查看binlog日志开启状态 show variables like %log_bin%; mysql打开bin-log日志后,mysql数据库的非查询操作会将记录保存到bin-log文件中。一...[详细]

关键词:mysql,bin-log,sql / 发布时间:2019-12-31 09:15:47 / 阅读:564
首页 1 2 3 下一页 末页 365

最新更新