自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Tomcat启动失败:Could not publish server configuration for Tomcat v7.0 Server at localhost.

Tomcat启动失败:Could not publish server configuration for Tomcat v7.0 Server at localhost.Multiple Contexts have a path of “/springmvc-1”.主要原因是项目名被我修改多次,而且之间存在一个springmvc-1的项目,也配置到Tomcat上过。打开Tomcat配置文件,删除以前的服务里的相关配置即可。以后还是养成好的命名习惯,不要老是修改项目名。...

2020-08-17 17:29:56 251

原创 MySQL - 用户安全管理

MySQL - 用户安全管理一、MySQL用户的分类二、用户安全管理权限表账户管理1、登录和退出MySQL服务器2、创建用户 -- MySQL的用户即为登录3、删除用户密码管理1. root用户自己修改自己的密码2. root用户自己修改普通用户的密码3. root用户密码丢失的解决办法权限管理1. 全局层级(服务器级别)2. 数据库层级(mysql.db)3. 表层级授权(mysql.table_priv )4. 列层级权限(mysql.columns_priv)5. 子程序层级权限:指的是对存贮过程或存

2020-08-17 13:31:00 650

原创 MySQL - 循环与游标

MySQL - 循环与游标MySQL的控制流1、if语句2、case语句3、循环语句MySQL的游标机制定义处理程序MySQL的控制流if | case | leave(类似break) | iterate(类似continue) | repeat | while | loop后三个可以实现循环1、if语句if 条件 then 语句;end if if 条件 then 语句;else 语句;end if if 条件 then 语句;elseif

2020-08-17 12:18:53 1609

原创 MySQL - 存贮过程和函数

MySQL - 存贮过程和函数存储过程的优点MySQL存贮过程: procedure定义格式调用格式存贮过程的查看MySQL函数: function定义格式调用格式函数的查看存储过程的优点(1).模块化编程:避免开发人员重新编写相同功能的代码(SQL语句)。(2).减少网络通信流量:存储过程和函数是在MySQL服务器端定义、储存、执行。(3).数据库的内部存贮对象MySQL存贮过程: procedure定义格式 create procedure 存储过程名(in | out |

2020-08-17 11:03:43 123

原创 MySQL - 变量

MySQL变量1、局部变量2、用户变量3、会话变量(系统变量)4、全局变量MySQL变量分为两大类:系统变量(会话变量、全局变量) 和 用户变量(局部变量、用户变量)1、局部变量只能位于存贮过程内,放在存贮过程中,位于begin-end块中– 定义:局部变量名 类型(宽度,精度) default 默认值;declare sum decimal(5) default 0;赋值:形式一:set 局部变量名=值;形式二:select 查询项 into 局部变量 from 表|视图。。。sel

2020-08-15 12:07:13 111

原创 MySQL - 基础表

MySQL - 基础表empdb脚本_表结构empdb脚本_表数据empdb脚本_表结构若报错,是因为数据库是由代码创建,未使用,加 use empdb;以下文件也是整理所得,若是代码原主介意,私信可删,发出来只是为了基础学习。create database empdb default character set utf8 COLLATE utf8_general_ci;CREATE TABLE employees ( employee_id int not null

2020-08-15 11:54:29 409

原创 MySQL - 触发器

MySQL - 触发器触发器触发器的定义触发器的查看触发器触发器是一种完整性控制机制,实体完整性(主键) 、参照完整性(外键) 、空值约束 、默认约束(default)。当数据库系统执行 insert 、 delete 、 update 操作,会自动激活触发器,触发器体内语句得以执行,实现对应的功能。触发器是特殊的存贮过程。 同一个表的同一个操作 insert 基于同一个时间( after | before) 的触发器只能定义一个。使用触发器来实现完整性控制会使数据库性能大大降低(使用存贮过程也会),

2020-08-15 11:19:26 130

原创 MySQL特有的命令 - 2

MYSQL特有的命令 - 2MySQL事务并发访问MySQL支持的事务隔离级别设置MySQL的事务隔离级别查看MySQL的安装路径查看MySQL的数据目录MySQL的数据类型一、整数类型二、小数类型三、日期和时间类型:四、字符串类型五、二进制数据类型MySQL关键字及含义MySQL事务并发访问MySQL支持的事务隔离级别1、read UNCOMMITTED -- 读未提交,最低的隔离级别,脏读、不可重复读、幻读都会出现2、read COMMITTED -- 读已提交,二级隔离级别,解决脏读,但不可重

2020-08-15 11:02:03 97

原创 MySQL特有的命令 - 1

MYSQL特有的命令 - 11、对表对象的操作(1)查看表结构(2)设置某个列的默认值(默认约束)(3)显示表的详细信息(4)备份一个表(约束条件没有了)(5)增加新的字段,在MySQL数据库中可以指定插入位置(6)修改表(7)修改列2、MySQL对表中的数据操作(增(insert)、删(delete)、改(update)、查(select))3、MySQL查询的特殊用法4、分组查询的特殊用法(1)分组查询:group by 分组依据(2)MySQL查询指定范围的记录---limit 偏移量(相对于第一条记

2020-08-15 00:17:13 179 1

原创 MySQL基本操作 - 1

MySQL基本操作 - 1创建据库-- 创建数据库:create database studentdb character set utf8 collect utf8_general_ci;-- 创建数据库:create database studentdb ;-- 如果默认字符集排序规则是我们想要的则不用再次定义-- 删除数据库:drop database studentdb;-- 使用数据库:use studentdb;grant all privileges on *.* to

2020-08-14 23:05:52 135

原创 层次遍历输出二叉树

利用层次遍历算法,输出二叉树的各个结点.说明:需事先利用括号扫描法创建一个二叉链bt,该二叉树bt的括号表示法对应的字符串为"A(B(D(G),H),C(E(F,I)))"#include "stdio.h"#include "stdlib.h"#include "ctype.h"#define Maxsize 20typedef struct btnode{ char data; struct btnode *lchild; struct btnode *rchild;}BTNODE;

2020-08-14 22:22:06 2083

原创 数据库系统概述

数据库系统概述SQL的优点SQL语言分类1. DML(Data Manipulation Language)2. DDL(Data Definition Language)3. DCL(Data Control Language)数据库系统的特点1. 数据结构化2. 数据的共享性高,冗余度低且易扩展3. 数据独立性高4. 数据由数据库管理系统统一管理和控制数据模型(data model)概念模型逻辑模型物理模型SQL的优点不是某个特定数据库供应商专有的语言,几乎所有DBMS都支持SQL简单易学虽然

2020-08-14 22:10:29 98

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除