仓酷云

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

[学习教程] 绝无经由的我的MYSQL进修心得(二)

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

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

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

x
“通过有能力的DBA的一个简单计划,MySQL可以达到令人难以想像的运行速度,”一位资深DBA如此表示。MySQL中没有多余的功能来拖累CPU或占用内存。显现宽度

MySQL中的整数型数据范例都能够指定显现宽度,而SQLSERVER不可



创立一个表
  1. [color=#0000FF]CREATE[/color][color=#0000FF]TABLE[/color]tb_emp(id[color=#0000FF]BIGINT[/color]([color=#800000][b]1[/b][/color]))
复制代码
id字段的数据范例为BIGINT(1),注重到前面的数字1,这暗示的是该数据范例指定的显现宽度,指定可以显现的数值中数字的个数。
比方,假定声明一个INT范例的字段YEARINT(4)
该声明指明,在year字段中的数据一样平常只显现4位数字的宽度。

在SQLSERVER里是会报错的
  1. [color=#0000FF]CREATE[/color][color=#0000FF]TABLE[/color][color=#000000]abc(id[/color][color=#0000FF]INT[/color]([color=#800000][b]11[/b][/color]))
复制代码
  1. 动静[color=#800000][b]2716[/b][/color],级别[color=#800000][b]16[/b][/color],形态[color=#800000][b]1[/b][/color],第[color=#800000][b]1[/b][/color][color=#000000]行第[/color][color=#800000][b]1[/b][/color]个列、参数或变量:不克不及对数据范例[color=#0000FF]int[/color]指定列宽。
复制代码


显现宽度和数据范例的取值局限是有关的。显现宽度只是指明MYSQL最年夜大概显现的数字个数,数值的位数小于指定的宽度时会有空格添补
假如拔出了年夜于显现宽度的值,只需该值不凌驾该范例整数的取值局限,数值仍然能够拔出,并且能显现出来。
比方,向year字段拔出一个数值19999,当利用select查询的时分,MYSQL显现的将是完全带有5位数字的19999,而不是4位数字的值


假如不指定显现宽度,则MYSQL为每品种型指定默许的宽度值

tips:显现宽度只用于显现,其实不能限定取值局限和占用空间,比方:INT(3)会占用4个字节的存储空间,而且同意的最年夜值也不会是999,而是INT整型
所同意的最年夜值。
不管怎么样,市场的结果已经证明MySQL具有性价比高、灵活、MySQL学习教程广为使用和具有良好支持的特点。
再现理想 该用户已被删除
沙发
发表于 2015-1-18 18:04:41 | 只看该作者
换言之,只有在不断的失败中尝试成功,而关于失败的总结却是很少的
板凳
发表于 2015-2-1 17:12:05 | 只看该作者
大侠们有推荐的书籍和学习方法写下吧。
深爱那片海 该用户已被删除
地板
发表于 2015-2-7 12:17:25 | 只看该作者
记得在最开始使用2k的时候就要用到这个功能,可惜2k没有,现在有了作解决方案的朋友会很高兴吧。
透明 该用户已被删除
5#
发表于 2015-2-21 22:15:19 | 只看该作者
个人感觉没有case直观。而且默认的第三字段(还可能更多)作为groupby字段很容易造成新手的错误。
admin 该用户已被删除
6#
发表于 2015-3-6 22:03:50 | 只看该作者
习惯敲命令行的朋友可能会爽一些。但是功能有限。适合机器跑不动SQLServerManagementStudio的朋友使用。
谁可相欹 该用户已被删除
7#
发表于 2015-3-13 22:09:55 | 只看该作者
备份方面可能还是一个老大难的问题。不能单独备份几个表总是感觉不爽。灵活备份的问题不知道什么时候才能解决。
小妖女 该用户已被删除
8#
发表于 2015-3-20 21:16:24 | 只看该作者
这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-1 13:25

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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