![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
weixin_43353748
这个作者很懒,什么都没留下…
展开
-
使用c3p0 遇到Exception in thread "main" java.lang.NoClassDefFoundError: com/mchange/v2/ser/Indirector
在使用c3p0时,可能会遇到解决方案:1.从这里下载c3p02.解压下载的压缩文件,可以得到3.在lib目录下有如下jar包4.选择第一个和第三个,同时加入到你的项目中,就可以解决问题了这是实验的结果实验代码,截取你需要的部分,进行试验即可。package DBUtils;import com.mchange.v2.c3p0.ComboPooledDataSource;...原创 2020-04-21 11:59:16 · 453 阅读 · 1 评论 -
MySQL 变量,存储过程,函数,流程控制结构
#变量/*系统变量:全局变量会话变量自定义变量:用户变量局部变量*/#系统变量/*说明:变量有系统提供,不是用户定义,属于服务器层面使用的语法:1、查看所有的系统变量show global|【session】 variables;2、查看满足条件的部分系统变量show global|session variables like ‘’;3、查看指定的系统变量sele...原创 2020-04-03 09:28:07 · 91 阅读 · 0 评论 -
MySQL 事务和视图
/*事务:一个或一组SQL语句组成一个执行单元,要么全部执行,要么全部不执行案例:转账张三丰 1000郭襄 1000update 表 set 张三丰的余额=500 where name=‘张三丰’update 表 set 郭襄的余额=1500 where name=‘郭襄’事务的ACID属性原子性(Atomicity) 事务是一个不可分割的工作单位一致性(Consisten...原创 2020-04-03 09:19:38 · 98 阅读 · 0 评论 -
MySQL 常见约束和常见数据类型
MySQL 常见约束和常见数据类型常见约束/*含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性create table 表名(字段名 字段类型 约束,字段名 字段类型 列级约束表级约束)分类: not null 非空 unique 唯一 default 默认,该字段有默认值 priamry key 主键,主码 唯一,非空 foreign key 外...原创 2020-04-03 09:16:05 · 147 阅读 · 0 评论 -
MySQL DDL语言
MySQL DDL语言#DDL语言/*数据定义语言库和表的管理一、库的管理创建,修改,删除二、表的管理创建,修改,删除创建:create修改:alter删除:drop/#一、库的管理#1.库的创建/create database 库名*/#案例:创建库booksCREATE DATABASE IF NOT EXISTS books;#2.库的修改 (一般...原创 2020-04-03 09:08:30 · 72 阅读 · 0 评论 -
MySQL 数据操作 查询之多表查询
MySQL 数据操作 查询之多表查询连接查询/*含义:又称多表查询,当查询的字段来自于多个标识,就会用到连接笛卡尔乘积 表1 有m行,表2 有n行,结果=m*n行发生的原因:没有添加有效的连接条件解决方法:添加有效的连接条件分类:按年代:sql92(仅仅支持内连接)sql99【推荐】除了全外连接,都支持按功能: 内连接 等值连接 非等值连接 自连接 外连接 ...原创 2020-04-03 09:05:27 · 88 阅读 · 0 评论 -
MySQL 常见函数
MySQL 常见函数#1.单行函数/*功能:类似于java中的方法调用:select 函数名(实参列表) 【from 表】特点:1.叫什么(函数名)2.干什么(函数功能)分类:1.单行函数:字符函数,数学函数,日期函数,其他函数,流程控制函数处理使用2.分组函数功能:做统计使用,又称为统计函数,聚合函数,组函数*/#1.字符函数#length 获取参数值的字节个数...原创 2020-04-03 08:52:05 · 57 阅读 · 0 评论 -
MySQL 数据操作 查询之单表查询
因为篇幅过大,所以分为两篇来讲查询操作 这篇为单表查询在我们进行SQL语句操作前,一定先要有数据才行,所以先建立一个表,在插入数据为了避免麻烦,就不再重新建立一个数据库了使用的数据库是这里的students建立表:use students;create table employee( empno int, ename varchar(10), job varchar(10), ...原创 2020-04-02 10:26:57 · 102 阅读 · 0 评论 -
MySQL 数据操作
MySQL 数据操作增,删,改在实际操作之前,我们可以先创建一个数据库,在创建一个表,便于查看操作的结果创建数据库:studentscreate database students;创建表studentcreate table student(id int primary key auto_increment,name varchar(10) not null,sex char(...原创 2020-03-30 18:04:57 · 170 阅读 · 0 评论