
数据库
DJTUDaker
MySelf
展开
-
MySQL学习笔记 -- day04 多表查询
一、多表查询原创 2017-01-04 15:34:17 · 325 阅读 · 0 评论 -
Python高级 -- 07 MySQL数据库
一、安装MySQL数据库1、ubuntu中安装MySQL服务端(1)、安装服务端root@ubuntu:/usr/local# sudo apt-get install mysql-server(2)、查看mysql服务是否启动root@ubuntu:/usr/local# ps -ef | grep mysql(3)、mysql服务启动、停止的命令root@ubuntu:/usr/local# ...原创 2018-03-14 16:39:14 · 296 阅读 · 0 评论 -
Python高级 -- 08 MySQL与Python交互
一、准备MySQL数据-- 创建 "京东" 数据库create database jing_dong charset=utf8;-- 使用 "京东" 数据库use jing_dong;-- 创建一个商品goods数据表create table goods( id int unsigned primary key auto_increment not null, nam...原创 2018-03-14 19:19:22 · 324 阅读 · 0 评论 -
Python高级 -- 09 MySQL高级之事务、视图、索引、账户管理、主从配置
一、视图1、视图是什么 通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。 视图是对若干张基本表的引用,一张虚表,查询语句执行的结果,不存储具体的数据(基本表数据发生了改变,视图也会跟着改变); 视图方便操作,特别是查询操作,减少复杂的SQL语句,增强可读性;2、定义视图将查询的结...原创 2018-03-15 14:31:25 · 389 阅读 · 0 评论 -
MyCat学习笔记
九、MyCat介绍1、什么是MyCat?简单的说,MyCat就是:一个彻底开源的,面向企业应用开发的“大数据库集群”支持事务、ACID、可以替代Mysql的加强版数据库一个可以视为“Mysql”集群的企业级数据库,用来替代昂贵的Oracle集群一个融合内存缓存技术、Nosql技术、HDFS大数据的新型SQL Server结合传统数据库和新型分布式数据仓库的新一代企业级数原创 2017-11-02 21:57:34 · 1493 阅读 · 0 评论 -
Oracle学习笔记 -- day09 PL/SQL语法之触发器
一、触发器概念1、定义数据库触发器是一个与表相关联的、存储的PL/SQL程序。每当一个特定的数据操作语句(Insert、update、delete)在指定的表上发出时,oracle会自动的执行触发器中定义的语句序列。2、触发器的类型(1)、语句级触发器 在制定的操作语句执行之前或者之后执行一次,不管这条语句影响了多少行。(2)、行级触发器 触原创 2017-08-29 11:07:19 · 315 阅读 · 0 评论 -
Oracle学习笔记 -- day08 PL/SQL语法之存储过程、存储函数
一、存储过程1、定义存储过程是一段被命名化的 plsql 语句,是预编译到数据库中的2、创建语法create or replace procedure 存储过程名(参数1 [in] /out 数据类型...) -- in 是输入类型的参数,可以省略,默认为 in , out 是输出类型的参数as(is) -- as/is的作用替代了declarebe原创 2017-08-28 18:14:17 · 541 阅读 · 0 评论 -
Oracle学习笔记 -- day07 PL/SQL基本语法之变量、常量、游标、异常
一、PL/SQL语言二、PL/SQL语言的语法1、基本语法结构[declare] --声明 --可以在此声明 变量 常量 游标 异常begin --逻辑处理语句[exception] --异常处理语句 try catchend;2、变量和常量:= 在PL/SQL中就是赋值的意思%type 引用型变量,v_sal emp.sal%原创 2017-08-27 14:51:21 · 581 阅读 · 0 评论 -
Oracle学习笔记 -- day04 单行函数字符、单行函数转换、多行函数
一、单行函数字符1、2、二、单行函数转换三、多行函数原创 2017-08-23 21:55:46 · 372 阅读 · 0 评论 -
Oracle学习笔记 -- day03 修改密码、基本查询、条件查询、模糊查询、排序查询
一、新用户登录1、解锁用户语句--解锁用户的语句alter user scott account unlock2、使用system用户重置新用户密码alter user scott identified by tiger1;二、基本查询1、别名别名 --别名使用双引号select empno as "员工编号",ename "员工姓名" ,job as 职位 ,h原创 2017-08-23 12:02:35 · 341 阅读 · 0 评论 -
Oracle学习笔记 -- day06 DDL、DML、视图索引序列、数据导入导出、数据恢复
一、使用DDL语句管理表1、新用户操作数据库的步骤(1)、创建表空间,同时把数据文件也创建(2)、创建用户 user(3)、赋权限(4)、创建表(5)、操作数据库2、创建表空间注意:创建表空间需要用管理员身份登录--创建表空间,同时把数据文件也创建create tablespace heima_50_space --指定表空间的名称heima_50_sp原创 2017-08-27 11:06:53 · 492 阅读 · 0 评论 -
Oracle学习笔记 -- day05 多表查询、连接查询、子查询、分页、行转列、集合运算
一、普通多表查询1、练习范例:查询员工表和部门表select * from emp e,dept d --56 --笛卡尔积select * from emp e; --14select * from dept d; -- 4select * from emp e,dept d where e.deptno=d.deptno范例:查询出雇员的编号,姓名,部门的编号和名原创 2017-08-25 16:01:57 · 395 阅读 · 0 评论 -
Oracle学习笔记 -- day02 本机连接虚拟机(远程机)中的oracle设置
一、安装本机sqlplus命令行工具1、将文件夹放到英文目录下2、进入目录,调出命令窗口shift+右键二、安装并配置PLSQLDeveloper工具1、安装软件2、配置PLSQL中命令行工具地址3、配置tnsnames.ora文件的环境变量(1)、将文件放入非中文目录下原创 2017-08-23 10:39:57 · 393 阅读 · 0 评论 -
Oracle学习笔记 -- day01 Oracle在xp系统中安装
一、安装原创 2017-08-23 09:35:33 · 217 阅读 · 0 评论 -
MySQL学习笔记 -- day01 sql分类及DDL语法
一、原创 2016-12-12 16:59:59 · 445 阅读 · 0 评论 -
MySQL学习笔记 -- day02 DML语法
一:DML语法及操作1.修改操作语法:update 表名 set 列名1=值1,列名2=值2,列名3=值3. . . where 列名=值;2.删除操作语法:delete from 表名 where 列名= 值 -- delete from 表名 --------> 删除表中所有数据 -- truncate table 表名原创 2016-12-27 13:43:00 · 370 阅读 · 0 评论 -
MySQL学习笔记 -- day03 DQL用法
一:DQL操作1.解释: DQL为数据库查询语言,目的是让数据库发送查询结果给客户端,查询返回的结果是一张虚拟表2.查询关键字: SELECT3.语法:A:基础查询: SELECT 列名 FROM 表名 【条件】 条件书写的顺序:【WHERE --> GROUP BY --> HAVING原创 2016-12-27 14:08:18 · 381 阅读 · 0 评论 -
微服务项目 -- day03 文档型数据库 MongoDB、吐槽微服务、文章评论功能
一、MongoDB简介二、MongoDB的安装与使用三、Java操作MongoDB原创 2018-07-11 13:50:39 · 2731 阅读 · 0 评论