Mysql安装步骤: 下载mysql-5.7.19-winx64.zip:https://pan.baidu.com/s/1jvcoFyyyatFVjlqLDMniFQ 解压到自己想要的目录,本人解压到:E:\mysql-5.7.19 (其中my.ini是我之后添加的原来是没有的) 添加环境变量 我 ...
分类:
数据库 时间:
2020-01-23 09:30:41
阅读次数:
91
摘要: 在java.sql包中存在DriverManager类、Connection接口、Statement接口和ResultSet接口。这些类和接口的作用如下: DriverManager类: 主要用于管理驱动程序和连接数据库; Co 在java.sql包中存在DriverManager类、Con ...
分类:
数据库 时间:
2020-01-23 09:32:28
阅读次数:
107
作为自己的第一个项目,也是毕业论文,记录点点滴滴,做完发现很简单,但还是纠结了几天。项目经历太少了 ...... 前提:vue脚手架创建项目,node后台,MongoDB数据库,并且跨域还有配置好 背景:前端Home.vue组件从后台获取图片并以轮播图效果展示 后台: models文件夹:存放各种数 ...
分类:
数据库 时间:
2020-01-23 09:44:46
阅读次数:
290
1.在云服务器上安装Mysql数据库 1.mysql5.7安装 sudo -i #切换为root用户 #安装mysql5.7 apt-get install mysql-server y apt-get install mysql-client apt-get install libmysqlcli ...
分类:
数据库 时间:
2020-01-23 09:45:39
阅读次数:
149
在使用sql语句中,我们常常使用group by加聚合函数来分组并聚合,从而实现某些需求。然而,不正确地使用group by和聚合函数,会带来非常隐晦的问题。 有这样一个需求:对表进行分组后找出用户首次获得最高分数的那条记录的全部信息。 为此,我创建了一张记录用户闯关信息的表,记录了用户在不同课程领 ...
分类:
数据库 时间:
2020-01-23 09:47:42
阅读次数:
95
本章将以此前学过的SELECT语句,以及嵌套在SELECT语句中的视图和子查询等技术为中心进行学习。由于视图和子查询可以像表一样进行使用,因此如果能恰当地使用这些技术,就可以写出更加灵活的 SQL 了。 ● 表中保存的是实际的数据,而视图中保存的是SELECT语句(视图本身并不存储数据) ● 使用视 ...
分类:
数据库 时间:
2020-01-23 11:00:51
阅读次数:
65
索引介绍:https://www.cnblogs.com/bypp/p/7755307.html 1、Innodb计算count需要全表扫描,而MyISAM是有一个专门放count的地方,所以数据量上来了之后,就必须采用myisam的方式,有一个地方专门存放count的地方。 ...
分类:
数据库 时间:
2020-01-23 11:02:42
阅读次数:
74
● 由于子查询需要命名,因此需要根据处理内容来指定恰当的名称。 子查询和视图 前一节我们学习了视图这个非常方便的工具,本节将学习以视图为基础的子查询。 子查询的特点概括起来就是一张一次性视图。 子查询的名称 原则上子查询必须设定名称,因此请大家尽量从处理内容的角度出发为子查询设定恰当的名称。 标量子 ...
分类:
数据库 时间:
2020-01-23 11:07:05
阅读次数:
93
聚集函数 我们经常需要汇总数据而不用把它们实际检索出来,为此MySQL提 供了专门的函数。使用这些函数,MySQL查询可用于检索数据,以便分 析和报表生成。这种类型的检索例子有以下几种。 确定表中行数(或者满足某个条件或包含某个特定值的行数)。 获得表中行组的和。 找出表列(或所有行或某些特定的行) ...
分类:
数据库 时间:
2020-01-23 11:10:35
阅读次数:
100
数据分组 目前为止的所有计算都是在表的所有数据或匹配特定的 WHERE 子句的 数据上进行的。提示一下,下面的例子返回供应商 1003 提供的产品数目 但如果要返回每个供应商提供的产品数目怎么办?或者返回只提供 单项产品的供应商所提供的产品,或返回提供10个以上产品的供应商怎 么办? 这就是分组显身 ...
分类:
数据库 时间:
2020-01-23 11:11:06
阅读次数:
113
1,安装的官网参考:有安装的命令和指导https://downloads.mariadb.org/mariadb/repositories/#distro=Debian&distro_release=jessie--jessie&mirror=tuna&version=10.4 其主官网地址:htt ...
分类:
数据库 时间:
2020-01-23 11:12:39
阅读次数:
226
如下所示 SELECT COALESCE(ename,'总计') ,SUM(sal) FROM emp GROUP BY ename WITH ROLLUP ...
分类:
数据库 时间:
2020-01-23 11:17:48
阅读次数:
89
1.GoldenGate 19.1 新特性概览a.支持Oracle数据库19.1 长期支持发布版本。集成Oracle GoldenGate 12.3版的最终补丁集更新。b.微服务的安全性和可管理性增强与密钥管理系统集成,支持DMZ环境。Defaults changed to TLS1.2, Dige ...
分类:
数据库 时间:
2020-01-23 11:18:20
阅读次数:
306
//1.进入my_test数据库use my_test //2.向数据库的user集合中插入一个文档 db.users.insert({ username:"sunwukong"}); //3.查询user集合中的文档db.users.find(); //4.向数据库的user集合中插入一个文档 d ...
分类:
数据库 时间:
2020-01-23 12:26:11
阅读次数:
99
子查询 版本要求 MySQL 4.1引入了对子查询的支持,所以要想使用 本章描述的SQL,必须使用MySQL 4.1或更高级的版本。 SELECT语句 是SQL的查询。迄今为止我们所看到的所有 SELECT 语句 都是简单查询,即从单个数据库表中检索数据的单条语句。 查询(query) 任何SQL语 ...
分类:
数据库 时间:
2020-01-23 12:34:24
阅读次数:
104
● 关联子查询会在细分的组内进行比较时使用。● 关联子查询和GROUP BY子句一样,也可以对表中的数据进行切分。● 关联子查询的结合条件如果未出现在子查询之中就会发生错误。 普通的子查询和关联子查询的区别 这样大家就能明白该进行什么样的操作了吧。我们并不是要以全部商品为基础,而是要以细分的组为基础 ...
分类:
数据库 时间:
2020-01-23 12:36:55
阅读次数:
83
1.cast cast(表达式 as 数据类型) select 100.0 +cast('1000' as int) -- 1100.0 默认把字符串转换成浮整形 2.convert 万能转换 convert(数据类型,表达式) select 100.0 + convert(int,'1000')- ...
分类:
数据库 时间:
2020-01-23 12:42:28
阅读次数:
490
什么是范式? 简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。 什么是三大范式? 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 第二 ...
分类:
数据库 时间:
2020-01-23 14:02:21
阅读次数:
152
Windows服务 -- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) 连接与断开服务器 mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW ...
分类:
数据库 时间:
2020-01-23 14:04:16
阅读次数:
108
1. JDBC介绍 JDBC(Java DataBase Connectivity),即Java数据库的连接。JDBC是一种用于执行SQL语句(DML,DDL,DQL)的Java API,可以为多种关系数据库(oracle,mysql,sqlserver)提供统一访问,它由一组用Java语言编写的类 ...
分类:
数据库 时间:
2020-01-23 14:05:59
阅读次数:
97