
MySQL
FlyT0Yan
这个作者很懒,什么都没留下…
展开
-
MySQL数据库学习——数据类型
1. 整型2. 浮点型3. 日期型 YEAR:1970至2069 TIME:-838:59:59至838:59:59 DATE:1000-1-1至9999-12-31 DATETIME: 1000-1-1 00:00:00至9999-12-31 23:59:59 TIMESTAMP存储范围:1970-1原创 2016-11-29 15:39:55 · 305 阅读 · 0 评论 -
MySQL数据库学习——存储过程
SQL执行过程存储过程:存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程比单一SQL过程效率高,因为存储过程只在第一次执行语法检查,编译的过程,今后不需要。存储过程的优点:1. 增强了SQL语句的功能和灵活性2. 实现较快的执行速度3. 减少网络流量 创建存储过程Create [definer =原创 2016-11-30 14:51:04 · 262 阅读 · 0 评论 -
MySQL数据库学习——自定义函数
一、自定义函数用户自定义函数(user-definedfunction,UDF)是一种对MySQL扩展的途径,其用法与内置函数相同。必要条件:1.参数。 2.返回值。函数可以返回任意类型的值,同样可以接收这些类型的参数。创建自定义函数Create function函数名Returns{ String | integer| real | decimal}R原创 2016-11-30 11:27:07 · 540 阅读 · 0 评论 -
MySQL数据库学习——运算符和函数
一、字符函数二、数值运算符三、比较运算符函数四、日期时间函数五、信息函数六、聚合函数七、加密函数原创 2016-11-30 10:33:08 · 309 阅读 · 0 评论 -
MySQL数据库学习——数据表
1. 打开数据库 use 数据库名;2. 查看打开的数据库 select database();3. 创建数据表 create table [if bot exists] 表名( 列名 数据类型 [约束条件] , ......... )4. 查看数据表结构 show colum原创 2016-11-29 16:04:43 · 274 阅读 · 0 评论 -
MySQL数据库学习——数据库操作
1. 创建数据库(大括号为必选项,中括号为可选)create { database | schema } [if not exists]数据库名 [default] character set [ = ]字符集例:创建数据库t1 create database t1; 创建指定字符集数据库t2 create database t2 chara原创 2016-11-29 15:18:01 · 333 阅读 · 0 评论 -
MySQL数据库学习——子查询与连接
一、子查询(Subquery)是指出现在其他SQL语句内的select子句例:select * from t1 where col1 =(selectcol2 from t2);其中select * from t1 ,称为Quter Query/Outer Statement,select col2 fromt2 ,称为SubQuery。子查询指:嵌套在查询内部,且必须始终原创 2016-11-29 22:36:24 · 282 阅读 · 0 评论 -
MySQL数据库学习——约束与数据表修改
一、约束:保证数据的完整性和一致性,约束分为列级约束和表级约束约束种类:not null(非空约束),primary key(主键约束),uniquekey(唯一约束),default(默认约束),foreign key(外键约束)。二、外键约束:用于保证数据的一致性,完整性,实现一对一或一对多关系。三、外键约束的要求:1. 父表和子表必须使用相同的存储原创 2016-11-29 17:58:40 · 734 阅读 · 0 评论 -
MySQL数据库学习——操作数据表中数据
一、插入记录1. Insert [into] 表名 [(列名,…)] { values | value} ({expr | default},…),(…),…2. Insert [into] 表名 set列名={expr | default},… (与1对比,可用于使用子查询(SubQuery))3. Insert [into] 表名原创 2016-11-29 19:37:47 · 247 阅读 · 0 评论 -
MySQL数据库学习——存储引擎
存储引擎 MySQL可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。 每一种存储引擎使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能。MySQL支持的存储引擎:n MyISAMn InnoDBn Memoryn CSVn Archive并发控制: 当多个连接对记原创 2016-11-30 17:36:51 · 268 阅读 · 0 评论