mysql
hp柠檬茶
好记性不如一个烂笔头
展开
-
mysql 约束以及修改列定义(补充)
一约束二mysql修改列定义一、约束:保证数据完整性和一致性 表级约束和列级约束 - not null(非空约束) - primary key(主键约束) - unique key(唯一约束) - default(默认约束) - foreign key(外键约束)外键约束的例子:mysql> use text;Database changedmysql> create table原创 2016-12-21 16:27:31 · 748 阅读 · 0 评论 -
1)mysql 安装,数据库创建,表创建
一mysql安装二mysql登录与退出提示符1 登录2 退出3 提示符三mysql的语句规范四创建数据库五数据类型1 整型2 浮点型3 日期类型4 字符类型六创建表2 创建表的语法插入数据的语法2 创建表的时候给表字段增加约束3 例子一、mysql安装百度经验:http://jingyan.baidu.com/article/642c9d34aa809a644a46f7原创 2016-12-21 16:24:50 · 520 阅读 · 0 评论 -
3)mysql 函数的使用
九函数1 字符函数2 数值运算符与函数3 比较运算符与函数4 日期函数5 信息函数6 聚合函数7 加密函数九、函数9.1 字符函数部分举例:mysql> select concat('abc','def');+---------------------+| concat('abc','def') |+---------------------+| abcdef原创 2016-12-21 16:39:27 · 312 阅读 · 0 评论 -
2)mysql 单表的增删改查,以及子查询,关联查询
七表的增删改查1 INSERT INTO 插入2 更新记录3 删除记录4 SELECT 查找八子查询和连接1 准备数据2 子查询的使用3 insert select 的使用4 多表更新5 create select 语句6 表连接7 设计自关联表树形结构8 删除tdb_goods中的重复数据这里使用了delete inner join七、表的增删改查7.1 INSERT I原创 2016-12-21 16:32:47 · 1124 阅读 · 0 评论 -
4)mysql自定义函数和存储过程
十自定义函数十一存储过程1 mysql解析sql的流程2 存储过程的特点3 创建语法4 例子十二存储过程与自定义函数的区别十、自定义函数 函数体例子:创建不带参数的自定义函数:mysql> CREATE FUNCTION f1() RETURNS VARCHAR(30) -> RETURN DATE_FORMAT(NOW(),'%Y年%m月%d日 %H点:%i分:%s秒'原创 2016-12-21 16:48:38 · 422 阅读 · 0 评论 -
5)mysql sql的使用技巧及优化(1)
一连接和子查询的使用1 inner join 内连接2 Left Outer Join 左外连接3 右连接4 full join mysql不支持使用UNION ALL代替5 update join set多表更新的使用6 使用join避免子查询提高效率7 特殊情况使用子查询可简化开发二sql处理行列转换1 行转列场景1 行转列数据准备3 行转列 例子4 列转行 场景5 列原创 2016-12-21 17:02:04 · 410 阅读 · 0 评论