首页 > 数据库技术
MySQL多表查询
我们在做项目中,经常用到多表查询。多表查询顾名思义就是数据同时从多张表中获得,查询语句牵扯到多张表,多表查询有多种语法,多种使用场景,不同的场景需要不同的语法,我们先不考虑那么多,从头开始理解一下多表查询。下面我教大家实现多表查询操作。 交叉连接 语法:SELECT * FROM 表1,表2; 交叉 ...
分类:数据库技术   时间:2019-10-30 00:19:38    收藏:0  评论:0  赞:0  阅读:76
MySQL 数据库基础 二
[TOC] 一. 操作表 创建表 语法: ? create table 表名( ? 字段名 列类型 [可选的参数], 记住加逗号 ? 字段名 列类型 [可选的参数], 记住加逗号 ? 字段名 列类型 [可选的参数] 最后一行不加逗号 ? ..... ? )charset=utf8; 后面加分号 列约 ...
分类:数据库技术   时间:2019-10-29 23:51:38    收藏:0  评论:0  赞:0  阅读:145
数据库MySQL中关于“多表关联更新”的那些事
在常见的sql中,我们经常在查询中进行多表关联查询,用的比较熟练。今天在开发中遇到一个实际业务场景是多表关联更新,一时不知所措。本着多学习的态度,没有直接写java代码去实现,终于把多表关联更新的sql弄清楚了。下面将实际业务场景进行简化,分别有person表和information表,最终目的是将 ...
分类:数据库技术   时间:2019-10-29 23:47:25    收藏:0  评论:0  赞:0  阅读:94
【Mysql 学习】mysql 的使用复习
开始学习mysql ,记录自己学习的一点记录。 --创建数据库test01 mysql> create database test01;Query OK, 1 row affected (0.00 sec) --想要知道系统中的数据库 mysql> show databases; + +| Data ...
分类:数据库技术   时间:2019-10-29 23:45:47    收藏:0  评论:0  赞:0  阅读:118
mysql/sqlserver数据库sql语句练习
在test数据库上建表create table DemoTable(Name VarChar(20),Age VarChar(3));create table ThisTable(Firstname Text,Lastname Text);mysql:mysql> create Table get0 ...
分类:数据库技术   时间:2019-10-29 23:36:23    收藏:0  评论:0  赞:0  阅读:108
JDBC批量读取优化-fetchSize
(一)场景与方案 场景:java端从数据库读取100W数据进行后台业务处理。 常规实现1:分页读取出来。缺点:需要排序后分页读取,性能低下。 常规实现2:一次性读取出来。缺点:需要很大内存,一般计算机不行。 非常规实现:建立长连接,利用服务端游标,一条一条流式返回给java端。 非常规实现优化:jd ...
分类:数据库技术   时间:2019-10-29 23:34:10    收藏:0  评论:0  赞:0  阅读:130
Mysql 日期与时间戳的相互转化
select CURDATE(); #获取当前的日期,示例:2019-10-29 select UNIX_TIMESTAMP(CURDATE()); #将当前的时间格式转换为时间戳,示例:由2019-10-29转换为1572278400 select FROM_UNIXTIME(UNIX_TIMES... ...
分类:数据库技术   时间:2019-10-29 23:31:38    收藏:0  评论:0  赞:0  阅读:123
MongoDB系列---入门安装操作
MongoDB 学习大纲: 1、MongoDB简介与其它数据库对比以及数据类型 2、MongoDB安装 3、MongoDB简单操作 环境要求: Linux 一、MongoDB简介 1 什么是MongoDB MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的 ...
分类:数据库技术   时间:2019-10-29 23:29:50    收藏:0  评论:0  赞:0  阅读:95
关系型和非关系型数据库
关系型和非关系型数据库 非关系型数据库分类 由于非关系型数据库本身天然的多样性,以及出现的时间较短,因此,不想关系型数据库,有几种数据库能够一统江山,非关系型数据库非常多,并且大部分都是开源的。 这些数据库中,其实实现大部分都比较简单,除了一些共性外,很大一部分都是针对某些特定的应用需求出现的,因此... ...
分类:数据库技术   时间:2019-10-29 23:29:13    收藏:0  评论:0  赞:0  阅读:94
redis 数据库
redis数据库 python使用redis ...
分类:数据库技术   时间:2019-10-29 23:23:59    收藏:0  评论:0  赞:0  阅读:106
数据库操作 练习一
1. 查看岗位是teacher的员工姓名、年龄 2. 查看岗位是teacher且年龄大于30岁的员工姓名、年龄 3. 查看岗位是teacher且薪资在9000 1000范围内的员工姓名、年龄、薪资 4. 查看岗位描述不为NULL的员工信息 5. 查看岗位是teacher且薪资是10000或9000或 ...
分类:数据库技术   时间:2019-10-29 23:21:49    收藏:0  评论:0  赞:0  阅读:126
数据库SQL优化大总结之 百万级数据库优化方案(转载)
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。 这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 一、百万级数据库优化方案 1.对查询进行优化, ...
分类:数据库技术   时间:2019-10-29 23:13:58    收藏:0  评论:0  赞:0  阅读:350
MySQL5.7的.zip文件的配置安装
由于MySQL5.7之后在javaEE中交互的端口发生了变化,而MySQL官网中5.6、5.7版本64位的只有.zip文件,而.zip文件不像直接下载installer一样可以获取到初始密码,需要通过管理员身份输入命令skip初始密码,所以记录.zip下安装配置过程。 1.官网下载.zip,正常解压 ...
分类:数据库技术   时间:2019-10-29 23:13:01    收藏:0  评论:0  赞:0  阅读:82
mysql操作数据表
[TOC] 创建数据表 列约束 auto_increment 自增长1 primary key 主键索引,加快查询速度,列的值不能重复 not null 标识该字段不能为空 default 该字段设置默认值 查看数据表结构 列类型(字段类型) 整型 | 类型 | 大小 | 范围(无符号) | | | ...
分类:数据库技术   时间:2019-10-29 23:08:13    收藏:0  评论:0  赞:0  阅读:103
MySQL 表记录查询小练习
表记录查询小练习 1. 查看岗位是teacher的员工姓名、年龄 2. 查看岗位是teacher且年龄大于26岁的员工姓名、年龄 3. 查看岗位是teacher且薪资在12000 16000范围内的员工姓名、年龄、薪资 4. 查看岗位描述不为NULL的人员信息 5. 查看岗位是teacher且薪资是 ...
分类:数据库技术   时间:2019-10-29 22:25:18    收藏:0  评论:0  赞:0  阅读:84
Oracle系列二 基本的SQL SELECT语句
1.查询表中全部数据示例: 说明: SELECT 标识 选择哪些列。 FROM 标识从哪个表中选择。 * 选择全部列 2.查询表中特定列数据示例: 注意: SQL 语言大小写不敏感。 SQL 可以写在一行或者多行 关键字不能被缩写也不能分行 各子句一般要分行写。 使用缩进提高语句的可读性。 算术运算 ...
分类:数据库技术   时间:2019-10-29 22:23:43    收藏:0  评论:0  赞:0  阅读:88
mysql之单表条件查询
1.查看岗位是teacher的员工姓名、年龄; 2.查看岗位是teacher且年龄大于30岁的员工姓名、年龄; 3.查看岗位是teacher且薪资在9000 1000范围内的员工姓名、年龄、薪资 4.查看岗位描述不为NULL的员工信息 5.查看岗位是teacher且薪资是10000或9000或300 ...
分类:数据库技术   时间:2019-10-29 22:20:36    收藏:0  评论:0  赞:0  阅读:97
JDBC封装的工具类
1. JDBC封装的工具类 2.JDBC的配置文件 ...
分类:数据库技术   时间:2019-10-29 22:20:10    收藏:0  评论:0  赞:0  阅读:106
MYSQL视图 触发器 事务 游标 索引及其使用
select * from(select nid,name from tb1 where nid > 2) As A where A.NAME > 'alex';#创建视图create view vi As select nid,name from A WHERE nid > a;#删除视图drop ...
分类:数据库技术   时间:2019-10-29 22:17:36    收藏:0  评论:0  赞:0  阅读:96
MYSQL存储过程以及结果集
#存储过程delimiter //create procedure p1()beginselect * from t1;end//delimiter ;#执行存储过程call p1() #创建存储过程delimiter \\create procedure p1(in i1 int, in i2 i ...
分类:数据库技术   时间:2019-10-29 22:00:52    收藏:0  评论:0  赞:0  阅读:89
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!