MySQL开发指南

数据库开发是数据库管理系统(DBMS)和数据库应用软件设计研发的总称,数据运维、参与数据库生产环境的问题优化和解决等方面的事宜。html

  一、关于MySQL数据库数据库

  二、搭建MySQL环境编程

  三、入门经常使用SQL、官方文档的使用运维

对于开发而言:函数

  SQL是基础中的基础!!!优化

  SQL是操做和检索关系型数据库的标准语言,标准SQL语句可用于操做关系型数据库。spa

 

下面是基于MySQL的SQL分析研究:设计

1、DQL(Data Query Language,数据查询语言)语句htm

  主要因为select关键字完成,查询语句是SQL语句中最复杂,功能最丰富的语句。对象

  一、基础SELECT实例

  二、MySQL操做符

  三、经常使用字符串函数

  四、经常使用数值函数

  五、经常使用日期时间函数

  六、SELECT中的流程函数

  七、分组聚合函数

  八、SELECT多表链接查询

  九、SELECT子查询

  十、行转列及列转行查询

 

2、DML(Data Munipulation Language,数据操做语言)语句

  DML语句修改后数据将保持较好的一致性;操做表的语句,如增插insert、更新update、删除delete等。

  一、增:insert、replace

  二、删:delete、truncate

  三、改:update

 

3、DDL(Data Definition Language,数据定义语言)语句

  操做数据对象的语言,包括建立create、删除drop、修改alter数据库对象。

  一、经常使用数据类型

  二、字符集及校对规则

  三、使用DDL语句建表

  四、临时表建立及旧表建新表

  五、常见建表选项及约束

  六、删表及改表

  七、MySQL视图

 

4、DCL(Data Control Language,数据控制语言)语句

  主要有grant、revoke语句。

  一、用户认证及权限控制

 

5、MySQL处理程序

  处理程序:一组可编程的函数,是为了完成特定功能的SQL语句集。

  一、存储过程的建立与调用

  二、变量定义

  三、流程控制语句

  四、自定义MySQL函数

  五、存储过程当中SELECT INTO的使用

  六、异常处理[1]

  七、异常处理[2]

  八、游标的简单实践

  九、存储过程的查、改、删

  十、触发器trigger的使用

  十一、调度器event的使用

  十二、SQL 预处理(Prepared)

 

6、写在后面

  一、MySQL开发总结

  二、SQL语法实例练习,很关键。

 

Easter Eggs:MySQL自增加的Bug?

 ---咱们应该作的并非远方模糊的事情,而是手边肯定无疑的事情。

相关文章
相关标签/搜索