自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 常见IO流 总结

Java IO什么是流内存与存储设备之间传输数据的通道流的分类方向分:输出流: 由内存写入存储设备输入流:由存储设备读入内存单位分:字节流:以字节为单位传输数据,可以读写所有数据字符流:以字符为单位传输数据,只能读写文本数据功能分:节点流:具有实际传输数据的读写功能过滤流:在节点流基础之上增强功能流的介绍子类实现FileInputStream:从某个文件获取输入字节。public class Demo{ public static void main(

2020-08-04 08:52:39 181

原创 数据库的设计三大范式

规范数据库设计数据库设计的三大范式第一范式(1NF):要求数据库表的每一列都是不可分割的原子数据项。第二范式(2NF):在1NF的基础上,非码属性必须完全依赖于候选码(在1NF基础上消除非主属性对主码的部分函数依赖)第三范式(3NF):在2NF基础上,任何非主属性不依赖于其它非主属性(在2NF基础上消除传递依赖)文章参考链接 :链接1链接2...

2020-07-24 11:46:43 120

原创 Mysql事务管理

什么是事务事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全体操作组成。要么都成功,要么都失败!!事务的A

2020-07-24 09:13:43 151

原创 Mysql常见函数

Mysql常用函数数学运算select abs(-8) #取绝对值 8select ceiling(9.4) #向上取整 10select floor(9.4) #向下取整select rand() #返回随机数select sign(12) #判断符号 正数返回1 负数返回-1字符串函数select char_length('加油') #返回字符串长度 2select concat('我','爱','你') #拼接

2020-07-23 14:51:16 91

原创 Mysql分页与排序

分页语法:limit 起始值, 页面的大小。第一页 limit 0 ,5第二页 limit 5 ,5第n页 limit (n-1)*5, 5公式:limit (n-1)*pagesize , pagesizepagesize:代表页面数据多少n : 当前页从table_name表中查询前五条数据select * from table_name limit 0,5从table_name表中根据id排序并查询前五条数据*注:limit 关键字要写在一条

2020-07-23 13:00:41 464

原创 Mysql数据库管理 DQL总结

DQL语言数据查询语言,所有数据查询都用它 select.简单的查询,复杂的查询。数据库中最为核心的语言。使用频率最高。基础的查询查询表内所有信息select * from table_name;查询指定字段查询name,age字段指定别名select name,age from table_name;select name as a,age as b from table_name as name;concat字符拼接的使用select concat('

2020-07-23 12:17:55 110

原创 DQL,DML,DDL,DCL简单介绍

SQL语言共分为四大类数据查询语言DQL数据操纵语言DML数据定义语言DDL数据控制语言DCL名称全称作用SQLStructure Query Language结构化查询语言DQLdata query language数据查询语言 select操作DMLdata manipulation language数据操作语言,主要是数据库增删改三种操作DDLdata defination language数据库定义语言,主要是建表、删除表、修改表

2020-07-18 13:55:05 168

原创 Mysql数据管理 DML总结

DML语言数据库操作语言crudinsert 插入update 修改delete 删除1.添加标准式插入。插入数据字段和数据一定要一一对应。insert into `table_name`(`first`,`second`) values('pengyu','wao')插入多行数据insert into `table_name`(`name`,`descr`) values ('pengyu','wao'), ('demo','test')

2020-07-18 13:40:27 155

原创 Mysql基础命令大全

数据库连接1.命令行连接mysql -u root -p #-u 后面添加用户名 -p 后添加用户密码2.退出命令行连接exit;数据库基本操作1.显示所有数据库show databases;2.打开数据库use name1; #name1 为数据库名称3.显示数据库中所有表show tables;4.显示数据库pyu表的结构describe pyu;5.创建数据库create database name2; #创建名为name2的数据库cr

2020-07-18 11:56:51 122

原创 Mysql数据库引擎InnoDB和MyISAM区别

1.背景介绍MyISAM引擎在早些年作为数据库默认引擎InnoDB为现在默认的数据库默认搜索引擎2.二者比较图项目MyISAMInnoDB事务支持不支持支持数据行锁定不支持支持外键约束不支持支持全文索引支持MySQL5.6开始支持InnoDB全文索引表空间较小较大3.优点MyISAM:节约空间,速度较快。InnoDB:支持事务,安全性高,支持多表多用户操作。...

2020-07-18 11:08:59 92

原创 Mysql常见数据类型与字段属性

数据库常用基本类型1.数值类型类型大小tinyint1字节smallint2字节mediumint3字节int4字节bigint8字节float4字节double8字节decimal2.字符串类型类型大小char0~255varchar0~255tinytext0~255text0-65535······3.时间日期类型格式dateYY

2020-07-18 09:59:38 132

空空如也

空空如也

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

TA关注的人

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