数据库
文章平均质量分 63
学习MySQL、Oracle、vertical等多种数据库的一些笔记
Carl·杰尼龟
一定要坚持,因为下次努力不知道要等到什么时候
展开
-
MySQL基础概念
1.什么是mysql1.1 什么是数据库(DataBase DB)利用数据结构存储数据的仓库1.2 数据库管理系统(DBMS)操纵和管理数据库的一套系统软件1.3 数据库管理系统分类关系型的数据库管理系统(RDBMS)处理结构化数据(行和列)Oracle: oracle公司,大型的分布式RDBMSMysql: 开源免费sqlserver/db2非关系型...原创 2019-08-23 22:39:05 · 632 阅读 · 0 评论 -
MYSQL晚作业1
1) 在emp表中,查询所有的员工信息。 select *from emp; 2) 在emp表中,查询所有员工的员工编号,员工姓名。 select empno,ename from emp; 3) 在emp表中,查询所有工龄大于35年的员工信息。 select *,concat(year(now())-year(hiredate)) hire...原创 2019-08-22 15:00:40 · 205 阅读 · 0 评论 -
MySQL早作业1
create table news( newsID int primary key auto_increment, newsTitle varchar(50), editer varchar(50), upDateTime Date, content varchar(500)); insert into news values('蔡徐坤打篮球','亿万粉丝',now(),'帅就完事...原创 2019-08-21 09:38:13 · 109 阅读 · 0 评论 -
MySQL-运算符
1.运算符1.1算术运算符select 1+1 sum;select 2-1;select 5/2;#2.5select 5 div 2;#取整select 3/0;#nullselect 5%2;#11.2比较运算符select 1>2;#0select 1<2;#1select 1!=2;select 1<>2;#不等于 结果11.3逻辑运...原创 2019-08-20 18:05:25 · 163 阅读 · 0 评论 -
JDBC-原始DAO实现
1.创建数据库的一个User类用于数据的设置和获取package JDBCstudy.com.dao;import java.sql.Date;public class User { private int uid; private String username; private Date birthday; private String password; publi...原创 2019-08-24 16:16:32 · 118 阅读 · 0 评论 -
MySQL-常用函数
1.函数1.1单行函数》数学函数 >>abs:绝对值 >select abs(-16);#绝对值 >>floor:向下取整 >select floor(-12.5);#向下取整-13 >>ceil:向上取整 >select ceil(-12.3);#向上取整-12 ...原创 2019-08-23 22:42:28 · 80 阅读 · 0 评论 -
MySQL-DQL
1.DQL操作select:字段、表达式(控制结果集的内容)from:表/视图/结果集(控制从什么地方查询)where:条件(简单,组合条件等)order by:字段(排序 asc|desc)group by:字段(分段)1.1查询语句#DQL#1.查询emp表中所有的记录信息 select *from emp;#2.查询emp表中所有的员工名称和薪水 select ...原创 2019-08-23 22:41:31 · 354 阅读 · 0 评论 -
MySQL-DML
1.DML操作1.1添加#insert#1.给所有字段添加值insert into person values(5,'李白',24,'155');#2.部分字段添加值,值的顺序和前面字段的声明顺序必须一致insert into person(id,age,phone) values(1,27,'158');#3.添加三条记录insert into person(id,age,pho...原创 2019-08-23 22:40:46 · 310 阅读 · 1 评论 -
MySQL-DDL
1.DDL数据定义语言,用于操作数据库对象的结构数据库的创建和销毁# 创建数据库create database [if not exists] bd1906;#销毁数据库drop database [if exists] bd1906;表的创建,修改和销毁1. 创建表create table student( sid int, sname varch...原创 2019-08-23 22:33:38 · 128 阅读 · 0 评论 -
MySQL图形化界面安装步骤
同意书接受就完事了选择自定义安装: 为了避免安装一些垃圾软件,占用空间下一步下一步默认下一步选第一个Port Number是端口号,默认为3306,如果出现黄色三角形感叹号就修改3307或3306最近端口,避免忘记,后续会使用端口的填写用户名和密码,为了避免出现问题,可以选择All Hosts这个地方的windows service Name是服务名,可以直接默认,...原创 2019-08-19 22:02:07 · 11454 阅读 · 1 评论 -
MySQL作业2
1. 列出员工表中每个部门的员工数(员工数必须大于 3),和部门名称. select emp.deptno,dept.dname, count(*) from emp,dept where emp.deptno=dept.deptno group by emp.deptno,dept.dname having count(*)>3; 2. 找出工资比 jones 多的员工信息。 se...原创 2019-08-22 15:06:54 · 966 阅读 · 0 评论