数据库
文章平均质量分 95
moc ^_^
且放白鹿青崖间,须行即骑访名山……
展开
-
MySQL之数据表基本操作
1. 打开数据库:USE 数据库名称; mysql> USE test; Database changed2. 显示已打开的数据库: mysql> SELECT DATABASE(); ±-----------+ | DATABASE() | ±-----------+ | test | ±-----------+ 1 row in ...原创 2019-01-20 19:40:33 · 124 阅读 · 0 评论 -
MySQL 连接
连接MySQL在SELECT语句、多表更新、多表删除语句中支持JOIN操作。连接类型INNER JOIN 内连接在MySQL中,JOIN, CROSS JOIN 和 INNER JOIN是等价的。显示左表及右表符合连接条件的记录.LEFT [ OUTER ] JOIN 左外连接显示左表的全部记录及右表符合连接条件的记录.根据左表用连接条件去连接右表...原创 2019-02-19 23:05:39 · 278 阅读 · 0 评论 -
MySQL 子查询
创建数据表mysql> CREATE TABLE IF NOT EXISTS tdb_goods( goods_id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, goods_name VARCHAR(150) NOT NULL, goods_cate VARCHAR(40) NOT NULL, ...原创 2019-02-18 22:23:40 · 4163 阅读 · 0 评论 -
MySQL 存储引擎
MySQL可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。每一种存储引擎使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能。MySQL支持的存储引擎MyISAMInnoDBMemoryCSVArchive相关知识1、并发控制 当多个连接对记录进行修改时保证数据的一致性和完整性。锁共享锁(读锁):在同一时间段内,多个用户...原创 2019-02-22 14:11:43 · 102 阅读 · 0 评论 -
MySQL 存储过程
文章目录一、存储过程二、创建不带参的存储过程调用存储过程三、创建带有IN类型参数的存储过程修改存储过程删除存储过程四、创建带有 IN 和 OUT 类型参数的存储过程五、创建带有多个OUT类型参数的存储过程函数 ROW_COUNT()六、存储过程与自定义函数的区别七、用户变量、系统变量、局部变量1、用户变量2、系统变量3、局部变量MySQL 语句执行流程一、存储过程存储过程是SQL 语句...原创 2019-02-21 18:17:08 · 1004 阅读 · 0 评论 -
MySQL 自定义函数
用户自定义函数(user-defined function,UDF)是一种对MySQL扩展的途径,其用法与内置函数相同。自定义函数的两个必要条件:参数返回值.函数可以返回任意类型的值,同样可以接收这些类型的参数创建自定义函数CREATE FUNCTION function_ nameRETURNS { STRING | INTEGER | REAL | D...原创 2019-02-21 18:09:11 · 236 阅读 · 0 评论 -
MySQL 数据类型
本笔记来自于慕课网课程《与MySQL的零距离接触》的第二章的整理。 MySQL中定义合适数据字段的类型对数据库的优化非常重要。 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。整型浮点型日期时间型字符型更多补充内容详见>传送...原创 2019-01-17 09:13:24 · 108 阅读 · 0 评论 -
MySQL之约束与修改数据表
约束① 约束保证数据的完整性和一致性;② 约束分为表级约束和列级约束;③ 约束类型包括: NOT NULL 非空约束 PRIMARY KEY 主键约束 UNIQUE KEY 唯一约束 DEFAULT 默认约束 FOREIGN KEY 外键约束外键约束 保持数据一致性,完整性 实现一对一或一对多关系外键约束的要求 1. 父表和子表必...原创 2019-01-21 21:17:28 · 202 阅读 · 0 评论 -
MySQL 运算符和函数
文章目录字符函数==CONCAT() 字符连接====CONCAT_WS() 使用指定的分隔符进行字符连接====FORMAT() 数字格式化====LOWER() 转换为小写字母====UPPER() 转换为大写字母====LEFT() 获取左侧字符====RIGHT() 获取右侧字符====LENGTH() 获取字符串长度====LTRIM() 删除前导空格====RTRIM() 删...原创 2019-02-20 18:57:56 · 287 阅读 · 0 评论 -
初涉MySQL
本笔记来自于慕课网课程《与MySQL的零距离接触》的第一章。MySQL概述MySQL基础 MySQL由瑞典MySQL AB公司开发,目前属于Oracle公司。 MySQL是一个开源的**关系型**数据库管理系统,分为社区版和企业版。...原创 2019-01-16 13:09:17 · 274 阅读 · 0 评论