--1 子查询 如果子查询和表连接都实现的时候,推荐用表连接实现( 一般:能用表连接实现的就用表连接,有些情况用表连接不能 或者不易实现的再选择子查询) 系统:缓存,执行计划技术手段 --1 where 条件后 + 子查询 注意: 1 先执行的是子查询语句 2 子查询嵌套的层数越大,性能会随之递减 ...
分类:
数据库 时间:
2017-01-20 21:57:01
阅读次数:
269
合并结果集SELECT UNION SELECT 'HAHA',1,52 UNION--联合,将查询的两个结果集合并,*结构一致才能合并到一起,结构不一致则会报错 SELECT '嘿嘿',1,52 SELECT 'HAHA',1,52 UNION all SELECT '嘿嘿',1,52--常见面试 ...
分类:
数据库 时间:
2017-01-20 21:58:09
阅读次数:
300
--视图--封装了复杂的查询语句 就是视图.--优点:简化查询语句 --eg CREATE VIEW emp_view AS select ename as 姓名,job as 工作,sal as 薪水, dname as 部门 from EMP inner join DEPT ON EMP.DEP ...
分类:
数据库 时间:
2017-01-20 21:55:28
阅读次数:
225
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements mac mysql error You must reset your password using ALTER USER state ...
分类:
数据库 时间:
2017-01-20 21:56:57
阅读次数:
172
day3 --添加多行数据: INSERT [INTO] 表名 [(列的列表)] --SELECT UNION --SELECT 'HAHA',1,32--UNION ALL --全部显示/显示重复数据 即使集合相同--UNION 将查询的两个结果集合并。结构必须一致 -->常见面试题 --SELE ...
分类:
数据库 时间:
2017-01-20 21:56:04
阅读次数:
342
1130-Host‘192.168.0.1‘isnotallowedtoconnecttothisMySQLserver使用MySQL远程工具链接数据库报错,这个错误原因是没有开放远程链接功能,可以在MySQL里面输入如下命令进行解决:>usermysql;>UPDATEuserSET`Host`=‘%‘WHERE`User`=‘root‘LIMIT1;>flushprivileges;
分类:
数据库 时间:
2017-01-20 21:05:13
阅读次数:
238
一.数据库的基础和管理: 持久化技术:内存->文件->数据库(相对来说用的最多,流行) 1.数据库: 1.存储海量数据(P)大数据,云计算 2.安全性 3.易于管理和操作(ddl,dml.tcl...) 4.数据的共享(并发访问) 2.产品品牌:(关系型数据库) oracle:甲骨文(sun:jav ...
分类:
数据库 时间:
2017-01-20 20:52:36
阅读次数:
283
当我们宣布RethinkDB关闭时,我答应写一个调查分析。我花了一些时间来整理所得的教训和经验,现在可以清楚地写出来。 在HN讨论贴中,人们提出了许多关于为什么RethinkDB失败的原因,从莫名的人性和聪明的MongoDB营销人员;到没有建立一个有经验的上市团队;再到缺乏支持超过64-bit fl ...
分类:
数据库 时间:
2017-01-20 20:49:37
阅读次数:
257
场景:项目开发完之后要部署在不同的环境进行测试,这时候就需要将数据库中的表结构,序号,数据进行迁移,这时候就需要能够熟练的使用plsql。 问题: 导出的表结构,在另一个数据库中无法导入 部分表的数据过大,导致长时间无响应,其实数据仍然在迁移,这个时候就需要找出关键的数据表,对于不需要的数据直接丢弃 ...
分类:
数据库 时间:
2017-01-20 20:50:45
阅读次数:
185
欢迎任何形式的转载,但请务必注明出处。 1.jdk 点击查看安装和环境配置教程 2.Eclipse 点击进入官网下载 注意下载完成打开.exe后,出现下图界面,有很多版本供选择 本人目前在学JSP所以安装的是Java EE版本,初学者可以选择第一个Java Developers版本 3.Mysql ...
分类:
数据库 时间:
2017-01-20 20:45:20
阅读次数:
184
场景:在程序开发过程中经常需要跟踪程序中sql语句的执行过程,在控制台打印出sql语句和对应的参数传递就能够更快的定位错误! 原文出处:http://www.cnblogs.com/beiyeren/p/4196134.html 这里所采用的日志框架为logback 1 不同版本的Mybitis对应 ...
分类:
数据库 时间:
2017-01-20 20:41:11
阅读次数:
301
由于.sqlite文件操作的诸多不便,决定常识用MySQL代替书上的SQLite作为数据库。 1.在虚拟环境中安装mysql-Python具体步骤为: <1> 安装python-dev sudo apt-get install python-dev <2>安装 libmysqlclient-dev ...
分类:
数据库 时间:
2017-01-20 20:31:37
阅读次数:
472
在做借书系统的时候,用到了事务操作,不会使用qt中事务操作怎么写,查了一些博客帖子,并不起作用,后来发现,在进行事务成功判断时,出现问题,正确代码如下 ...
分类:
数据库 时间:
2017-01-20 20:25:24
阅读次数:
317
MYSQL JAVA int INTEGER decimal BigDecimal datetime Date timestmap Date (默认值 CURRENT_TIMESTAMP) varchar String bigint Long tinyint Byte ...
分类:
数据库 时间:
2017-01-20 19:31:24
阅读次数:
268
(一)安装 Django安装:可以到官网下载,使用新版本是趋势,(1.8以下和1.8 以上,区别较大)但是参考资料少 官网:https://www.djangoproject.com/ 跟Python 第三方库安装类似 安装可参考:http://jingyan.baidu.com/article/4 ...
分类:
数据库 时间:
2017-01-20 19:28:01
阅读次数:
271
一、SQL语句优化 (1)使用LIMIT对查询结果的记录进行限定(2)避免SELECT *,将需要查找的字段列出来(3)使用连接(JOIN)来代替子查询(4)拆分大的DELETE或INSERT语句 二、选择合适的数据类型 (1)使用可存下数据的最小的数据类型,整型 < date,time < cha ...
分类:
数据库 时间:
2017-01-20 19:27:23
阅读次数:
262