Mysql
记录自己学习Mysql的路程
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
言云上于天
学徒之心永存于心,所得感悟共享与世
展开
-
解决java.sql.SQLException: Lock wait timeout exceeded;
解决Lock wait timeout exceeded;产生原因解决办法产生原因最近对项目进行事务优化的时候出现的错误信息:Lock wait timeout exceeded;于是,先在有道词典上看看啥意思那么为什么会出现这个情况呢?可能是在数据库中有已在提交或者在回滚的事务导致的。解决办法可以手动去在数据库中干掉他,即手动杀死线程如下:我这里用的是SQLyog1、SHOW FULL PROCESSLIST;执行该语句这个语句可以查看当前数据库中的线程情况而后再执行select *原创 2020-12-16 10:15:25 · 2400 阅读 · 1 评论 -
JDBC与连接池
连接池原创 2020-06-15 19:37:16 · 161 阅读 · 0 评论 -
事务
原创 2020-06-15 10:53:54 · 109 阅读 · 0 评论 -
数据库三大范式
第一范式第二范式第三范式原创 2020-06-14 16:46:55 · 140 阅读 · 0 评论 -
多表查询与子查询
2、多表查询消除无用的笛卡尔积笛卡尔积:A,B两个集合的所有组成;原创 2020-06-14 12:40:44 · 356 阅读 · 0 评论 -
数据表的约束操作(主键约束、非空约束、唯一约束、外键约束)
约束:对数据进行限定,保证数据正确性,有效性,完整性分类:1.主键约束 primary key主键的自动增长2.非空约束 not null3.唯一约束 unique4.外键约束 foreign key原创 2020-06-07 19:51:42 · 516 阅读 · 0 评论 -
DQL查询语句学习
1、DQL_排序查询语句:order by 子句order by 排序字段1 排序方式1,排序字段2 排序方式2……排序方式:ASC 升序;默认排序方式DESC 降序;使用:select * from 表名 order by 排序字段 排序方式;当前一个条件值一样时,才会去判断第二条件,以此类推2、DQL_聚合函数纵向计算表中某一列的值;每一列数作为一个整体聚合函数:1、count: 计算个数使用:select count(列名) from 表名排除了null的计算cou原创 2020-06-06 20:36:59 · 817 阅读 · 0 评论 -
DML:增删改表中数据&&DQL:查询表中记录值
DML:对数据表的增删改操作1、添加数据*insert into 表名(列名1,2,3……n) values(值1,2,3,……n);1、列名和值一一对应。2、表名后,不定义列名,默认给所有列添加值*insert into 表名 values(值1,2,3,……n);3、除了数字类型,其他类型使用引号引起来2、删除数据*delete from 表名 [where 条件];1、不加条件,表示删除表中所有记录2、如果需要删除所有记录*delete from 表名 ; --执行了太多次原创 2020-05-31 11:21:45 · 246 阅读 · 0 评论 -
DDL:对数据库以及表的操作CRUD
数据库的学习1、数据库的基本概念DataBase 简称DB2、什么数据库?用于存储和管理数据的仓库。3、数据库的特点 :1、持久化存储数据的。是一个文件系统2、方便存储和管理。3、使用了统一的方式操作数据库–SQL4、常见的数据库软件1、安装2、卸载3、配置MYSQL服务启动:1.手动开启2.cmd --> services.msc打开服务窗口3.管理员身份打开cmd*net start mysql :启动mysql的服务*net stop mysql :关闭my原创 2020-05-27 21:57:49 · 2531 阅读 · 0 评论