MySQL数据库技术(11)[MySQL防范]
本文“MySQL数据库技术(11)[MySQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
? 为了与MySQL 服务器举行通信,必须纯熟掌握S Q L.比方,在利用诸如mysql 客户机这样的程序时,其功效首先是作为一种发送SQL 语句给服务器履行的工具.并且,假如编写利用编程语言所供应的MySQL 接口的程序时,也必须熟习SQL 语言,因为需求发送SQL 语
句与服务器沟通.
? ? 第1章"M y S Q L与S Q L介绍"的教程介绍了很多MySQL 功效.本章在该教程的底子长进一步对M y S Q L的S Q L的几个方面举行研究.它谈论了怎样引用数据库的要素,包含命名法则以及辨别大小写约束的实用性.它还介绍了很多更为重要的SQL 语句,诸如成立和删除数据库、表和索引的语句;操纵衔接检索数据的语句;供应关于数据库和表的信息的语句等.这里的介绍还夸大了MySQL 对尺度SQL 举行的某些扩大.
?? 3.1 MySQL 中的SQL特点
?? MySQL 的SQL 语句可分为几大类,如图3-1 所示.我们将在本章中介绍图3 - 1中所示的前四类.M y S Q L的一些实用工具供应了与某些SQL 语句的基本号令行接口的机制.比方,mysqlshow 就是SHOW COLUMNS 语句的一个接口.本章中得当的地方也对这些等效的东西举行介绍.未在本章介绍的一些语句将在其他章中介绍.比方,用于设置用户权限的GRANT和REVOKE 语句在第11章"通例的MySQL管理"中介绍.全部语句的引用语法在附录D"SQL 语法参考"中列出.此外,还可以参看MySQL 参考指南( MySQL Reference Manual)以得到其他信息,分外是得到MySQL 最新版本中所作更改的信息.
? ? 本章最后一节介绍M y S Q L贫乏的功效,即一些其他数据库中有的而MySQL 中无的功效.比方子挑选、事件处理、引用完好性、触发器、存储历程以及视图.贫乏这些功效能否意味着MySQL 不是一个"真正"的数据库系统?有些人是这样认为的,但据笔者的见解,这些功效的贫乏并未禁止大量人员利用它.这大约是因为,关于大大都利用来说,缺这些功效没什么关系.而其他一些需求这些功效的场所,也有呼应的办理办法.比方,贫乏级联删除表示从表中删除记录时,大概需求公布一条额外的查询.假如发现操纵L O C K
TABLES 与UNLOCK TABLES 语句,将各语句分为不中止履行组的MySQL 功效已经充足,那么贫乏事件处理支持对你来说大概不会产生什么影响.(这里真正的问题不是贫乏事件处理;而是自动回退以撤消逝利的语句.假若有一些利用具有复杂的财政事件处理,比方需求完成触及必须作为一个组履行的几个互锁语句的处理,那么大概会考虑利用具有提交/回退本领的数据库,如利用P o s t g r e s.)某些贫乏的功效将在将来实现.如,MySQL 不支持子查询,但已筹划在版本3 . 2 4中给出,大概您读到本书时它已经实现了.
以上是“MySQL数据库技术(11)[MySQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |