#非等值连接查询#案例1:查询员工的工资和工资级别select a.salary,b.grade_level from employees a,job_grades bwhere a.salary BETWEEN b.lowest_sal and b.highest_sal; #自连接;简单的理解就 ...
分类:
数据库技术 时间:
2020-02-16 18:00:28
收藏:
0 评论:
0 赞:
0 阅读:
77
login表: user_inform表: 目的:想把login表中用户名为‘ad6’的数据id和userName插入到user_inform表,同时为此条数据传入sex值(自定义) insert into user_inform(userId,userName) select id,userNam ...
分类:
数据库技术 时间:
2020-02-16 17:43:38
收藏:
0 评论:
0 赞:
0 阅读:
198
索引作用: 提高查询效率,一般加在经常查询或者排序的字段上。 普通索引: 允许字段值重复 唯一索引: 保证数据记录唯一性 如何选择: 查询过程: 对普通索引来说,找到满足条件的第一个记录之后,需要继续查找下一条记录,直到下一条记录不满足条件为止。 对唯一索引来说,查找到第一条满足条件的数据之后,就会 ...
分类:
数据库技术 时间:
2020-02-16 17:43:00
收藏:
0 评论:
0 赞:
0 阅读:
60
我们在用insert往数据表中插入数据时,为了不重复插入数据,往往先在数据表中查询一下该条数据是否已经存在,若不存在才进行插入。 这样比较麻烦。 找到一个方法:使用 insert if not exists语句,就不需做上述两道工序,轻松防止插入重复数据。 语法: INSERT INTO TABLE ...
分类:
数据库技术 时间:
2020-02-16 17:16:21
收藏:
0 评论:
0 赞:
0 阅读:
78
概述 压测过程中我们主要压的是应用程序和数据库sql。如果性能瓶颈在数据库这,数据库、应用程序的操作系统负载指标正常,应用程序的响应时间大。通过mysql的myslqdumpslow自带慢查工具查询慢sql,首先分析sql执行计划是否有全表扫描、索引失效的问题去优化,然后考虑换个性能优良的磁盘、分库 ...
分类:
数据库技术 时间:
2020-02-16 16:17:37
收藏:
0 评论:
0 赞:
0 阅读:
55
引言 好久没写文章了,今天回来重操旧业。毕竟现在对后端开发的要求越来越高,大家要做好各种准备。 因此,大家有可能遇到如下问题 为什么Mysql中Innodb的索引结构采取B+树? 回答这个问题时,给自己留一条后路,不要把B树喷的一文不值。因为网上有些答案是说,B树不适合做文件存储系统的索引结构。如果 ...
分类:
数据库技术 时间:
2020-02-16 15:29:32
收藏:
0 评论:
0 赞:
0 阅读:
108
今天在下载MySQL的时候,Oracle官网下载简直是龟速。。。 可以使用sohu的镜像:http://mirrors.sohu.com/mysql/MySQL-8.0/ Ctrl+F调出搜索框,输入winx64,选你喜欢的版本下就完了~ 速度对比,比官网还是快些的 或者用中科大的:http://m ...
分类:
数据库技术 时间:
2020-02-16 15:05:34
收藏:
0 评论:
0 赞:
0 阅读:
111
前面已经介绍过,垂直分库是指按照业务将表进行分类,分布到不同的数据库上面,每个库可以放在不同的服务器上,它的核心理念是专库专用。接下来看一下如何使用Sharding-JDBC实现垂直分库。(1)创建数据库创建数据库user_db 的t_user表中 CREATE TABLE`t_user`( `us ...
分类:
数据库技术 时间:
2020-02-16 14:52:16
收藏:
0 评论:
0 赞:
0 阅读:
100
生产环境中一台mysql主机存在单点故障,所以要确保mysql的高可用性,即两台MySQL服务器。如果其中有一台MySQL服务器挂掉后,另外一台能立马接替其进行工作。主要介绍利用 keepalived 实现 MySQL 数据库的高可用。 Keepalived+mysql双主来实现MySQL-HA,我们必须保证两台MySQL数据库的数据完全一样。
分类:
数据库技术 时间:
2020-02-16 14:23:56
收藏:
0 评论:
0 赞:
0 阅读:
93
SELECT CONVERT(varchar(100), temp1.RQ, 23) AS RQ,CONVERT(varchar(100), temp2.CreateTime, 24) as SBSJ,isnull(temp2.JRTW,0) as TWFROM ( SELECT dateadd(d ...
分类:
数据库技术 时间:
2020-02-16 14:16:08
收藏:
0 评论:
0 赞:
0 阅读:
228
版本说明 R版本:3.5 MySQL版本:8.0 RMySQL版本:0.10.19 情景说明: 使用RMySQL成功连接到MySQL数据库,可以进行查询操作,但在插入时报错,提示信息如下: con <- dbConnect(MySQL(), host="127.0.0.1", dbname="epi ...
分类:
数据库技术 时间:
2020-02-16 14:15:42
收藏:
0 评论:
0 赞:
0 阅读:
263
4、设置mysql多实例启动脚本: (1)3306: [root@backup application]# cat /data/3306/mysql #!/bin/sh . /etc/init.d/functions export PATH=/application/mysql/bin/:/usr/ ...
分类:
数据库技术 时间:
2020-02-16 14:11:34
收藏:
0 评论:
0 赞:
0 阅读:
79
key基本操作 删除指定key 获取key是否存在 获取key的类型 key扩展操作(时效性控制) 为指定key设置有效期 获取key的有效时间 切换key从时效性转换为永久性 key扩展操作(查询模式) 查询key 查询模式规则 key其他操作 为key改名 对所有key排序 其他key通用操作 ...
分类:
数据库技术 时间:
2020-02-16 14:09:15
收藏:
0 评论:
0 赞:
0 阅读:
71
以前有写过在我我cube.js 连接mongo 的(通过mongodb bi-connector),当时没有考虑安全的问题(账户&&ssl) 以下是关于基于账户认证以及ssl 问题的说明,以下是简单的集成说明 环境准备 docker-compose mongo version: "3" servic ...
分类:
数据库技术 时间:
2020-02-16 13:48:00
收藏:
0 评论:
0 赞:
0 阅读:
106
Innodb表为什么要用数字自增主键 InnoDB引擎表的特点 1、InnoDB引擎表是基于B+树的索引组织表(IOT) 关于B+树 (图片来源于网上) B+ 树的特点: (1)所有关键字都出现在叶子结点的链表中(稠密索引),且链表中的关键字恰好是有序的; (2)不可能在非叶子结点命中; (3)非叶 ...
分类:
数据库技术 时间:
2020-02-16 13:34:33
收藏:
0 评论:
0 赞:
0 阅读:
67
上篇中2G内存服务器安装sql server失败了,这里我尝试使用mysql进行数据存储,简单点,直接用yum命令安装(在CentOS下,可以直接通过yum命令来安装数据库);在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之 ...
分类:
数据库技术 时间:
2020-02-16 13:30:17
收藏:
0 评论:
0 赞:
0 阅读:
152
安装MySql数据库和客户端工具Navicat Premium时,当数据库和客户端安装成功后,使用客户端连接接数据库时,却是登陆失败: 2059 - Authentication plugin 'caching_sha2_password' cannot be loaded: ...... MySq ...
分类:
数据库技术 时间:
2020-02-16 13:29:13
收藏:
0 评论:
0 赞:
0 阅读:
116
select convert(varchar(10),dateadd(dd,number,dateadd(month,-1,getdate())),120) as dtfrom master..spt_values where type='P' and dateadd(dd,number,datea ...
分类:
数据库技术 时间:
2020-02-16 13:12:40
收藏:
0 评论:
0 赞:
0 阅读:
156
叨叨时刻:内容根据阿里云大学的MyBatis视频教程整理而成,有需要最好跟着视频教程走一遍 MyBatis 是支持定制化 " SQL" 、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简 ...
分类:
数据库技术 时间:
2020-02-16 13:04:07
收藏:
0 评论:
0 赞:
0 阅读:
92
mysql -u root -p grant all privileges on *.* to root@'%' identified by "password"; flush privileges; ...
分类:
数据库技术 时间:
2020-02-16 12:34:52
收藏:
0 评论:
0 赞:
0 阅读:
60