仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 694|回复: 7
打印 上一主题 下一主题

[学习教程] MYSQL网页设计MySQL中的SQL特性

[复制链接]
不帅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:23:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
越来越多的开发者将继续选择MySQL。Evans的总裁JohnAndrews表示,MySQL学习教程用户对MySQL和其他开源数据库的评价正在赶上甚至超过很多专有商业数据库软件。为了与MySQL服务器举行通讯,必需纯熟把握SQL。比方,在利用诸如mysql客户机如许的程序时,其功效起首是作为一种发送SQL语句给服务器实行的工具。并且,假如编写利用编程言语所供应的MySQL接口的程序时,也必需熟习SQL言语,由于必要发送SQL语
句与服务器相同。
第1章“MySQL与SQL先容”的教程先容了很多MySQL功效。本章在该教程的基本长进一步对MySQL的SQL的几个方面举行研讨。它会商了如何援用数据库的要素,包含定名划定规矩和辨别巨细写束缚的合用性。它还先容了很多更加主要的SQL语洌钊绱唇ê蜕境菘狻⒈砗退饕挠锞洌焕昧蛹焖魇莸挠锞洌惶峁┕赜谑菘夂捅淼男畔⒌挠锞涞取U饫锏慕樯芑骨康髁MySQL对尺度SQL举行的某些扩大。
3.1MySQL中的SQL特性
MySQL的SQL语句可分为几年夜类,如-1所示。我们将在本章中先容-1中所示的前四类。MySQL的一些有用工具供应了与某些SQL语句的基础命令行接口的机制。比方,mysqlshow就是SHOWCOLUMNS语句的一个接口。本章中得当的中央也对这些等效的器材举行先容。未在本章先容的一些语句将在其他章中先容。比方,用于设置用户权限的GRANT和REVOKE语句在第11章“惯例的MySQL办理”中先容。一切语句的援用语法在附录D“SQL语法参考”中列出。别的,还能够参看MySQL参考指南(MySQLReferenceManual)以取得其他信息,出格是取得MySQL最新版本中所作变动的信息。




本章最初一节先容MySQL短少的功效,即一些其他数据库中有的而MySQL中无的功效。比方子选择、事件处置、援用完全性、触发器、存储历程和视图。短少这些功效是不是意味着MySQL不是一个“真正”的数据库体系?有些人是如许以为的,但据笔者的意见,这些功效的缺少并未制止大批职员利用它。这也许是由于,关于年夜多半使用来讲,缺这些功效没甚么干系。而其他一些必要这些功效的场所,也有响应的办理举措。比方,短少级联删除暗示从表中删除纪录时,大概必要公布一条分外的查询。假如发明使用LOCK
TABLES与UNLOCKTABLES语句,将各语句分为不中止实行组的MySQL功效已充足,那末短少事件处置撑持对你来讲大概不会发生甚么影响。(这里真实的成绩不是短少事件处置;而是主动回退以作废失利的语句。假如有一些使用具有庞大的财政事件处置,好比必要完成触及必需作为一个组实行的几个互锁语句的处置,那末大概会思索利用具有提交/回退才能的数据库,如利用Postgres。)某些短少的功效将在将来完成。如,MySQL不撑持子查询,但已企图在版本3.24中给出,也许您读到本书时它已完成了。你碰到的问题可能已经在社区中被别的人已经问过,即使没有MySQL学习教程,你也可以提出问题或通过Google来搜索答案。社区的相关负责人士:“MySQL社区是活跃、友好和内容渊博的。”
金色的骷髅 该用户已被删除
沙发
发表于 2015-1-19 10:29:30 | 只看该作者
无法深入到数据库系统层面去了解和探究
老尸 该用户已被删除
板凳
发表于 2015-1-28 05:23:37 | 只看该作者
这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片?
小魔女 该用户已被删除
地板
发表于 2015-2-12 09:56:39 | 只看该作者
不好!如果出了错;不好调试;不好处理!其实web开发将代码分为3层:web层;业务逻辑层和数据访问层;一般对数据库的操作都在数据访问层来做;这样便于调试和维护!而且将来如果是换了数据库的话;你只需要改数据层的代码;其他层的基本可以不变!要是你在jsp中直接调用sql数据库;那么如果换了数据库呢?岂不都要改?如果报了异常呢?怎么做异常处理?
愤怒的大鸟 该用户已被删除
5#
发表于 2015-3-3 02:38:01 | 只看该作者
sqlserver的痛苦之处在于有用文档的匮乏,很多只是表明的东西
兰色精灵 该用户已被删除
6#
发表于 2015-3-11 08:59:49 | 只看该作者
索引视图2k就有。但是2005对其效率作了一些改进但是schema.viewname的作用域真是太限制了它的应用面。还有一大堆的环境参数和种种限制都让人对它有点却步。
山那边是海 该用户已被删除
7#
发表于 2015-3-18 01:53:46 | 只看该作者
微软对CLR作了大篇幅的宣传,这是因为数据库产品终于融入.net体系中。最开始我们也是狂喜,感觉对象数据库的一些概念可以实现了。
乐观 该用户已被删除
8#
发表于 2015-3-25 09:37:59 | 只看该作者
这是一个不错的新特性。虽然索引的附加字段没有索引键值效率高,但是相对映射到数据表中效率还是提高了很多。我做过试验,在我的实验环境中会比映射到表中提高30%左右的效率。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 20:48

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表