文章出处 https://www.cnblogs.com/wupeiqi/articles/5713315.html 一、概述 1、什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS ...
分类:
数据库技术 时间:
2019-10-08 15:34:41
收藏:
0 评论:
0 赞:
0 阅读:
87
用了本地的administrator登陆 ...
分类:
数据库技术 时间:
2019-10-08 14:40:22
收藏:
0 评论:
0 赞:
0 阅读:
322
Amazon Redshift 基于 PostgreSQL 8.0.2。Amazon Redshift 和 PostgreSQL 之间的差别非常大,您在设计和开发数据仓库应用程序时必须注意这一点。 Amazon Redshift 是专为联机分析处理 (OLAP) 和业务智能 (BI) 应用程序设计的 ...
分类:
数据库技术 时间:
2019-10-08 14:31:53
收藏:
0 评论:
0 赞:
1 阅读:
84
上午同事爆出这样的问题,使用正确的用户名和错误的密码连接了postgresql数据库,竟然连上了。这不是故意这样神操作,不小心密码写错了,咋一看这样怎么能行,随便输入一个密码都能登陆上。自己测试也是同样的结果。仔细核实代码的确是创建用户名带密码了: 查了postgresql配置文件才发现,认证方式的 ...
分类:
数据库技术 时间:
2019-10-08 14:30:20
收藏:
0 评论:
0 赞:
0 阅读:
240
mysql中int、bigint、smallint、tinyint 长度 bigint 2^63 ( 9223372036854775808) 到 2^63 1 (9223372036854775807) 的整型数据,存储大小为 8 个字节。 int 2^31 ( 2,147,483,648) 到 ...
分类:
数据库技术 时间:
2019-10-08 14:26:49
收藏:
0 评论:
0 赞:
0 阅读:
85
前言 最近项目需要一个常驻内存的脚本来执行队列程序,脚本完成后发现Mysql自动重连部分存在内存溢出,导致运行一段时间后,会超出PHP内存限制退出 排查 发现脚本存在内存溢出后排查了一遍代码,基本确认内存溢出在Mysql查询部分. 如果不确认也可以把不必要的模块去掉,从最基本的业务开始测,如果没有内 ...
分类:
数据库技术 时间:
2019-10-08 14:21:53
收藏:
0 评论:
0 赞:
0 阅读:
92
解法一:(创建临时表当做子表来处理) 解法二:(where好像只能用于原有数据表字段,聚合函数生成的字段无法配合使用) 解法三: 补充: 1、where后面不能跟聚合函数 2、group by 非聚合函数列 having 可以是聚合函数 3、where 子句的作用是在对查询结果进行分组前,将不符合w ...
分类:
数据库技术 时间:
2019-10-08 14:19:14
收藏:
0 评论:
0 赞:
0 阅读:
80
1)查询学生表中所有数据信息查询出成绩表的所有信息;如能查出数据,则接着查出学生表的所 有信息,通过一个sql语句来实现。 2)、查询出成绩表中学生编号大于1000的所有信息;如不能查询出数据,则接着查询出学生表的所 有信息,观察有没查询结果,通过一个l语句来赛现: 3).从学生表中查询出学生的d, ...
分类:
数据库技术 时间:
2019-10-08 13:49:42
收藏:
0 评论:
0 赞:
0 阅读:
72
接到上级一个生产环境MySQL死锁日志信息文件,需要找出原因并解决问题。我将死锁日志部分贴出如下: 在mysql中使用命令:SHOW ENGINE INNODB STATUS;总能获取到最近一些问题信息,通过搜索deadlock 关键字即可找到死锁的相关日志信息。 通过分析日志,我们知道如下信息: ...
分类:
数据库技术 时间:
2019-10-08 13:48:57
收藏:
0 评论:
0 赞:
0 阅读:
79
以MySQL的驱动为例,介绍注册驱动程序的3种方式 1:Class.forName("com.mysql.cj.jdbc.Driver");// 加载数据库驱动 2:System.setProperty("jdbc.drivers","com.mysql.cj.jdbc.Driver");// 加载 ...
分类:
数据库技术 时间:
2019-10-08 13:38:34
收藏:
0 评论:
0 赞:
0 阅读:
97
一、索引介绍1.1、索引作用提供了类似于书中目录的作用,目的是为了优化查询1.2、索引算法上分类大的分类:B树索引 Hash索引 R树 Full text GIS #地图类索引-------------------------------#B树基于不同的查找算法分类:B-tree 以下两种类型在范围... ...
分类:
数据库技术 时间:
2019-10-08 13:28:14
收藏:
0 评论:
0 赞:
0 阅读:
95
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP -> ON TUTORIALS.* -> TO 'dcw'@'localhost' -> IDENTIFIED BY 'dcw123'; ...
分类:
数据库技术 时间:
2019-10-08 13:14:12
收藏:
0 评论:
0 赞:
0 阅读:
81
下载环境:Windows 10 下载地址: https://dev.mysql.com/downloads/mysql/ 1.解压压缩包,修改解压目录。 2.在E:\mysql-8.0.17-winx64\mysql-8.0.17-winx64下新建my.ini文件,将以下代码复制到里面 [mysq ...
分类:
数据库技术 时间:
2019-10-08 13:07:17
收藏:
0 评论:
0 赞:
0 阅读:
206
select count(*) from ( select * from 客户 )C GROUP BY 客户编码 ...
分类:
数据库技术 时间:
2019-10-08 13:03:23
收藏:
0 评论:
0 赞:
0 阅读:
138
1 1 1).在数据库SchoolDB中完成以下查询: (2).统计数据库中学生的总人数。 (3).在成绩表中查询学号为‘2011001003’的学员考试总成绩。 (4).在成绩表中查询学号为‘2011001004’的学员考试成绩平均分。 (5).查询科目编号为2的考试成绩最高分、最低分、平均分。 ...
分类:
数据库技术 时间:
2019-10-08 12:59:30
收藏:
0 评论:
0 赞:
0 阅读:
93
同事工作中遇到一个问题: select count(billingdate),to_char(billingdate,'YYYYmm') month from tu_trade where to_char(billingdate,'YYYY') ='2017'and reportstat = 30 ...
分类:
数据库技术 时间:
2019-10-08 12:50:07
收藏:
0 评论:
0 赞:
0 阅读:
184
``` 进阶1:基础查询 / 语法: select 查询列表 from 表名; 类似于:System.out.println(打印东西); 特点: 1、查询列表可以是:表中的字段、常量值、表达式、函数 2、查询的结果是一个虚拟的表格 / USE myemployees; 1.查询表中的单个字段 SE ...
分类:
数据库技术 时间:
2019-10-08 12:49:46
收藏:
0 评论:
0 赞:
0 阅读:
67
语法格式:row_number() over(partition by 分组列 order by 排序列 desc) row_number() over()分组排序功能: 在使用 row_number() over()函数时候,over()里头的分组以及排序的执行晚于 where 、group by ...
分类:
数据库技术 时间:
2019-10-08 12:15:13
收藏:
0 评论:
0 赞:
0 阅读:
127
子查询并不总是查询的最优性能。 连接多个表 使用连接的方式来实现,子查询实现的 返回订购产品TNT2的客户列表 子查询: select cust_Id,cust_name from customers where cust_id in(select order_num form orders whe ...
分类:
数据库技术 时间:
2019-10-08 12:12:48
收藏:
0 评论:
0 赞:
0 阅读:
73
如emp表, 拿表中 1 条数据 或者 拿其中3条数据 拿其中4条数据 拿 5条数据 总结: limit后面可以接一个数字,表示拿几条数据,默认从第一条开始拿; limit后面可以接两个数字,第一个数字代表 从该数字起, 第二个数字代表 拿多少条。 ...
分类:
数据库技术 时间:
2019-10-08 12:02:15
收藏:
0 评论:
0 赞:
0 阅读:
67