MySql
学如逆水
慢就是快!
展开
-
MySQL学习day01 数据库概述 MySQL基础知识 MySQL表结构的管理
MySQL数据库概述1.1 数据管理技术的发展人工管理阶段:20世纪50年代中期之前文件系统阶段:20世纪50年代末~60年代中缺点:数据冗余(重复)数据不一致数据联系弱数据库阶段:数据库技术诞生的标志性事件:1968年,IBM 推出了 层次型数据库产品 IMS1969年,DBTG 发布了一系列报告(数据库及其操作环境的标准的规范)1970年,IBM 研究人员 E.F....原创 2019-05-29 20:07:04 · 231 阅读 · 0 评论 -
MySql学习day02 复制表结构 数据库操作语句(DML) select语句
复制表结构1.1 复制表结构(不包含数据)– 语法create table 新表名 like 源表名;– 示例create table stu1 like student;1.2 使用查询结果集创建新表– 语法create table 新表名 select语句;– 示例– 向stu1中插入测试数据insert into stu1 values(‘2017001’,‘张三’,...原创 2019-05-29 20:09:32 · 1643 阅读 · 0 评论 -
MySql学习day03 where子句 order by子句 聚合函数(组函数) group by子句 子查询 索引 index
1.where子句1.1 作用根据条件筛选数据库。符合条件表达式的行被筛选出来,不符合条件的数据行被过滤掉。1.2 语法where 条件表达式1.3 比较运算符< >= <= = !=(<>)– 列出’张三’的成绩select s.student_no,s.student_name,c.scorefrom student s jo...原创 2019-05-29 20:13:33 · 630 阅读 · 0 评论 -
MySql学习day04 索引 index 视图 view MySql扩充 MySql编程的基础知识 流程控制语句 系统函数
–把C语言的成绩都加10分update choose1 set score+=10 where course_no=(select course_no from course where course_name=‘C语言’);delete from choose1 where student_no=(select student_no from student where student_na...原创 2019-06-02 19:50:33 · 175 阅读 · 0 评论 -
MySql学习day05 触发器 trigger 存储过程和游标 事务机制
触发器 triggerDML触发器 1.1 创建触发器的语法create trigger 触发器名 触发时间 触发事件 on 表名 for each rowbegin触发程序;end;其中:触发时间:before after触发事件:insert update deletefor each row: 行级触发器列标识符: old(原值) new...原创 2019-06-02 19:53:40 · 319 阅读 · 0 评论 -
MySql学习day06 常用的数据库访问技术 C语言中访问MySQL数据库 C语言连接MySQL数据库 DML操作 select操作 错误处理
1.常用的数据库访问技术1.1 proc/c++ c/c++中访问oracle数据库的技术1.2 odbc/ado vc中访问数据库的技术1.3 jdbc java中访问数据库的技术2.C语言中访问MySQL数据库linux下API函数windows下odbc/adoC语言连接MySQL数据库3.1 本地连接3.1.1 相关的数据类型和函数...原创 2019-06-03 20:15:49 · 333 阅读 · 0 评论