MySQL 5第十三次学科练习

这是第十三次ㄚ琪自我练习的结果,测试50题,答对45题得90分,错5题扣5分,总计得分85分,比上回多错了一题,应该还是可以通过认证,看来要成为资料库应用的高手,已经指日可待。好了,闲话太多了,回到主题吧,这一回错的题目好像都粗心造成的,让我们研究研究吧。

[adsense][/adsense]

2013-08-14_085931
这是MySQL 5实力养成暨评量里的4-63.‘在一个表格中,某些栏位的值是不能重复的,例如:帐号,通常我们会把这种栏位设成下列何项?’

答案:(C) UNIQUE

2013-08-14_090000

这是MySQL 5实力养成暨评量里的5-56.‘呼叫哪些函数或指令可得到目前的日期和时间?’

答案:(B) NOW() (C) CURRENT_TIMESTAMP() (D) CURRENT_TIMESTAMP

2013-08-14_090025

这是MySQL 5实力养成暨评量里的2-24.‘下列有关MySQL资料库叙述何者有误?’

答案:(C) 在Windows系统下安装MySQL后,必须执行mysql_install_db指令安装预设的资料库

这一题错在ㄚ琪不懂mysql_install_db跟winmysqladmin这两个指令的使用,我们来看看对你有帮助的参考手册

MySQL 5.7 Reference Manual :: 4 MySQL Programs :: 4.4 MySQL Installation-Related Programs :: 4.4.3 mysql_install_db — Initialize MySQL Data Directory这个小节说明mysql_install_db很是清楚。

但是也可以看MySQL 5.1参考手册 :: 4. MySQL程序概述::4.1. MySQL程序概述

不过还是看繁体比较舒服,转译如下:

MySQL AB提供了几种类型的程式:

·         MYSQL伺服器和伺服器启动指令:

o        mysqld是MySQL伺服器

o        mysqld_safemysql.servermysqld_multi是伺服器启动指令

o        mysql_install_db初始化资料库目录和预设资料库

第5章:资料库管理中详细讨论了这些程式。

·         访问伺服器的客户程式:

o        mysql是一个命令列客户程式,用于交互式或以批处理模式执行SQL语句。

o        mysqladmin是用于管理功能的客户程式。

o        mysqlcheck执行资料表维护操作。

o        mysqldumpmysqlhotcopy负责资料库备份。

o        mysqlimport汇入资料档案。

o        mysqlshow显示讯息资料库和资料表的相关讯息。

第8章:客户端和实用工具程式中详细讨论了这些程式。

·         独立于伺服器操作的工具程式:

o        myisamchk执行资料表维护操作。

o        myisampack产生压缩、只读的资料表。

o        mysqlbinlog是处理二进制日志档案的实用工具。

o        perror显示错误代码的含义。

第5章:资料库管理中详细讨论了myisamchk。在第8章:客户端和实用工具程式中详细讨论了其它程式。

大多数MySQL分发包括上述的全部程式,只是不包含那些与平台相关的程式。(例如,在Windows中不使用伺服器启动指令)。不同的只是RPM分发更加具体化。可能一个RPM是伺服器分发,另一个RPM是客户程式分发等等。如果您丢失了一个或多个程式,要想查阅关于分发类型和它们所包含内容的讯息,参见第2章:安装MySQL。也可能需要安装一些其它内容。

↑↑↑↑↑↑↑

至于winmysqladmin这个古老的程式,可能你在MySQL 5版中看不到吧,这是以前3版的时候存在的东东,没想到还拿出来测验,应该很容易就被骗,而mysql_install_db指令说起来在Windows里也是有的,不过它有加上副档名.pl,表示它真的是perl的指令码,所以这个题目陷阱多多,难怪很难对。

2013-08-14_090040

这是MySQL 5实力养成暨评量里的5-19.‘EXPORT_SET函数可依据输入参数的位元值,显示对应的On值、

这题在MySQL CHAR_LENGTH有分享过,我想重点是它是从低位元到高位元来算的,所以很自然地就错了。

Comments are closed.