MySQL金典培训教程:14附录二_第1页
MySQL金典培训教程:14附录二_第2页
MySQL金典培训教程:14附录二_第3页
MySQL金典培训教程:14附录二_第4页
MySQL金典培训教程:14附录二_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、附录二MySQL实用程序各种MyySQLL程序概概述mysqqladdminn myssqlddumpp myssqliimpoortmyissamppackkmyissamcchk2.1 各种MMySQQL程序序概述所有使用用myssqlcclieent客客户库与与服务器器通信的的MySSQL客客户使用用下列环环境变量量:表2-11 MMySQQL客户户程序使使用的变变量名字说明MYSQQL_UUNIXX_POORT缺省套接接字;用用于连接接loccalhhosttMYSQQL_TTCP_PORRT缺省MYSQQL_PPWD缺省口令令MYSQQL_DDEBUUG调试时调调试-踪踪迹选项项TM

2、PDDIR临时表/文件被被创建的的目录使用MYYSQLL_PWWD是不不安全的的。“myssql”客户使使用MYYSQLL_HIISTFFILEE环境变变量中命命名的文文件来保保存命令令行历史史,历史史文件的的缺省值值是“$HOOME/.myysqll_hiistoory”,这里里$HOOME是是HOMME环境境变量的的值。 所有MyySQLL程序取取许多不不同的选选项,然然而,每每个MyySQLL程序提提供一个个-hhelpp选项,你你可以使使用它得得到程序序不同选选项的完完整描述述。例如如,试一一试myysqll -hellp。 你能用一一个选项项文件覆覆盖所有有的标准准客户程程序的缺缺省

3、选项项。下表简单单地描述述MySSQL程程序: myissamcchk 描述、检检查、优优化和修修复MyySQLL表的使使用程序序。makee_biinarry_rreleeasee 制作一个个编译MMySQQL的一一个二进进制的版版本。这这能用FFTP传传送到在在ftpp.tccx.sse网站站的“/puub/mmysqql/IIncoominng”以方便便其它MMySQQL用户户。 msqll2myysqll 一个外壳壳脚本,转转换mSSQL程程序到MMySQQL。它它不能处处理所有有的情况况,但是是当转换换时,它它给出一一个好起起点。 mysqql mysqql是一一个简单单的SQQL外

4、壳壳(具有有GNUU reeadllinee 能力力),它它支持交交互式和和非交互互式使用用。当交交互地使使用时,查查询结果果以ASSCIII表的格格式被表表示。当当非交互互地使用用时(例例如,作作为一个个过滤器器),结结果是以以定位符符分隔的的格式表表示。(输输出格式式可以使使用命令令行选项项改变)你可以以简单地地象这样样运行脚脚本: shelll myssql dattabaase outtputt.taab如果你在在客户中中由于内内存不足足造成问问题,使使用-quiick选选项!这这迫使mmysqql使用用myssql_usee_reesullt()而非mmysqql_sstorre_r

5、resuult()来检检索结果果集合。 mysqqlacccesss 一个脚本本,检查查对主机机、用户户和数据据库组合合的存取取权限。 mysqqladdminn 执行管理理操作的的实用程程序,例例如创建建或抛弃弃数据库库,再装装载授权权表,清清洗表到到磁盘中中和再打打开日志志文件。myssqlaadmiin也可可以被用用来从服服务器检检索版本本,进程程和状态态信息。mysqqlbuug MySQQL错误误报告脚脚本。当当填写一一份错误误报告到到MySSQL邮邮件列表表时,应应该总是是使用该该脚本。 mysqqld SQL守守护进程程。它应应该一直直在运行行。mysqqlduump 以SQLL

6、语句或或定位符符分隔的的文本文文件将一一个MyySQLL数据库库倾倒一一个文件件中。这这是最早早由Iggor Rommaneenkoo编写的的自由软软件的增增强版本本。mysqqlimmporrt 使用LOOAD DATTA IINFIILE将将文本文文件倒入入其各自自的表中中。mysqqlshhow 显示数据据库,表表,列和和索引的的信息。 mysqql_iinsttalll_dbb 以缺省权权限创建建MySSQL授授权表。这通常常仅被执执行一次次。就是是在系统统上第一一次安装装MySSQL时时。 repllacee 一个实用用程序,由由msqql2mmysqql使用用,但是是有更一一般的适

7、适用性。repplacce改变变文件中中或标准准输入上上的字符符串。使使用一台台有限状状态机首首先匹配配更长的的字符串串,能被被用来交交换字符符串。例例如,这这个命令令在给定定的文件件中交换换a和bb: shelll repplacce aa b b aa - fiile11 fiile22 .safee_myysqlld 一个脚本本,用某某些更安安全的特特征启动动myssqldd守护进进程,例例如当一一个错误误发生时时,重启启服务器器并且记记载运行行时刻信信息到一一个日志志文件中中。2.2 myssqlaadmiin用于执行行管理性性操作。语法是是: shelll myssqlaadmiin

8、 OPTTIONNS commmannd commmannd-ooptiion coommaand .通过执行行myssqlaadmiin -heelp,你你可以得得到你mmysqqladdminn的版本本所支持持的一个个选项列列表。 目前myysqlladmmin支支持下列列命令: creaate dattabaasennamee 创创建一个个新数据据库 dropp daatabbaseenamme 删除一一个数据据库及其其所有表表 exteendeed-sstattus 给出出服务器器的一个个扩展状状态消息息 flussh-hhostts 洗掉所所有缓存存的主机机 flussh-llogs

9、s 洗洗掉所有有日志 flussh-ttablles 洗掉掉所有表表 flussh-pprivvileegess 再再次装载载授权表表(同rrelooad) killl idd,idd,. 杀死mmysqql线程程 passsworrd 新口令令,将老老口令改改为新口口令 pingg 检检查myysqlld是否否活着 proccessslisst 显示服服务其中中活跃线线程列表表 relooad 重载载授权表表 refrreshh 洗洗掉所有有表并关关闭和打打开日志志文件 shuttdowwn 关掉服服务器 stattus 给出出服务器器的简短短状态消消息 variiablles 打印印出可用

10、用变量 verssionn 得得到服务务器的版版本信息息所有命令令可以被被缩短为为其唯一一的前缀缀。例如如: shelll myssqlaadmiin pprocc sttat+-+-+-+-+-+-+-+-+| Idd | Useer | HHostt | ddb | Coommaand | Timme | Sttatee | Inffo |+-+-+-+-+-+-+-+-+| 6 | monnty | llocaalhoost | | Prroceessllistt | 0 | | |+-+-+-+-+-+-+-+-+Uptiime: 1000777 TThreeadss: 11 QQue

11、sstioons: 9 Sllow queeriees: 0 Opeens: 6 Fllushh taablees: 1 Openn taablees: 2 Memmoryy inn usse: 10992K Maax mmemoory useed: 11116K2.3 myssqlddumpp实用程序序,为备备份或为为把数据据转移到到另外的的SQLL服务器器上倾倒倒一个数数据库或或许多数数据库。倾倒将将包含 创建表表或充实实表的SSQL语语句。 shelll myssqlddumpp OOPTIIONSS ddataabasse tabbless如果你不不给定任任何表,整整个数据据库将被被倾

12、倒。 通过执行行myssqlddumpp -hellp,你你能得到到你myysqlldummp的版版本支持持的选项项表。 注意,如如果你运运行myysqlldummp没有有-qquicck或-oppt选项项,myysqlldummp将在在倾倒结结果前装装载整个个结果集集到内存存中,如如果你正正在倾倒倒一个大大的数据据库,这这将可能能是一个个问题。 mysqqlduump支支持下列列选项: -addd-llockks 在每个表表倾倒之之前增加加LOCCK TTABLLES并并且之后后UNLLOCKK TAABLEE。(为为了使得得更快地地插入到到MySSQL)。 -addd-ddropp-taa

13、blee 在每个ccreaate语语句之前前增加一一个drrop tabble。 -allloww-keeywoordss 允许创建建是关键键词的列列名字。这由表表名前缀缀于每个个列名做做到。 -c, -ccompplette-iinseert 使用完整整的innserrt语句句(用列列名字)。 -C, -ccomppresss 如果客户户和服务务器均支支持压缩缩,压缩缩两者间间所有的的信息。 -deelayyed 用INSSERTT DEELAYYED命命令插入入行。 -e, -eexteendeed-iinseert 使用全新新多行IINSEERT语语法。(给给出更紧紧缩并且且更快的的插入

14、语语句) -#, -ddebuug=opttionn_sttrinng 跟踪程序序的使用用(为了了调试)。 -heelp 显示一条条帮助消消息并且且退出。 -fiieldds-ttermminaatedd-byy=. -fiieldds-eenclloseed-bby=. -fiieldds-ooptiionaallyy-enncloosedd-byy=. -fiieldds-eescaapedd-byy=. -fiieldds-ttermminaatedd-byy=. 这些选择择与-TT选择一一起使用用,并且且有相应应的LOOAD DATTA IINFIILE子子句相同同的含义义。见附附录1

15、.16 LOAAD DDATAA INNFILLE语法法。 -F, -fflussh-llogss 在开始倾倾倒前,洗洗掉在MMySQQL服务务器中的的日志文文件。 -f, -fforcce, 即使我们们在一个个表倾倒倒期间得得到一个个SQLL错误,继继续。 -h, -hhostt=. 从命名的的主机上上的MyySQLL服务器器倾倒数数据。缺缺省主机机是loocallhosst。 -l, -llockk-taablees. 为开始倾倾倒锁定定所有表表。 -t, -nno-ccreaate-inffo 不写入表表创建信信息(CCREAATE TABBLE语语句) -d, -nno-ddataa

16、不写入表表的任何何行信息息。如果果你只想想得到一一个表的的结构的的倾倒,这这是很有有用的! -oppt 同-qquicck -addd-ddropp-taablee -addd-loockss -exttendded-inssertt -locck-ttablles。应该给给你为读读入一个个MySSQL服服务器的的尽可能能最快的的倾倒。 -pyoour_passs, -ppasssworrd=youur_ppasss 与服务器器连接时时使用的的口令。如果你你不指定定“=yoour_passs”部分,mmysqqlduump需需要来自自终端的的口令。 -P pportt_nuum, -pport

17、t=poort_numm 与一台主主机连接接时使用用的TCCP/IIP端口口号。(这这用于连连接到llocaalhoost以以外的主主机,因因为它使使用 UUnixx套接字字。) -q, -qquicck 不缓冲查查询,直直接倾倒倒至sttdouut;使使用myysqll_usse_rresuult()做它它。 -S /patth/tto/ssockket, -socckett=/ppathh/too/soockeet 与loccalhhostt连接时时(它是是缺省主主机)使使用的套套接字文文件。 -T, -ttab=patth-tto-ssomee-diirecctorry 对于每个个给定的

18、的表,创创建一个个tabble_namme.ssql文文件,它它包含SSQL CREEATEE 命令令,和一一个taablee_naame.txtt文件,它它包含数数据。 注意:这只有有在myysqlldummp运行行在myysqlld守护护进程运运行的同同一台机机器上的的时候才才工作。.txxt文件件的格式式根据-fiieldds-xxxx和和-llinees-xxxx选项来来定。 -u uuserr_naame, -useer=uuserr_naame 与服务器器连接时时,MyySQLL使用的的用户名名。缺省省值是你你的Unnix登登录名。 -O vvar=opttionn, -seet-

19、vvariiablle vvar=opttionn 设置一个个变量的的值。可可能的变变量被列列在下面面。 -v, -vverbbosee 冗长模式式。打印印出程序序所做的的更多的的信息。 -V, -vverssionn 打印版本本信息并并且退出出。 -w, -wwherre=wheere-conndittionn 只倾倒被被选择了了的记录录;注意意引号是是强制的的! -wwherre=uuserr=jjimff -wwuseeridd1 -wusseriid bbackkup-fille.ssql 但是它对对用来自自于一个个数据库库的信息息充实另另外一个个MySSQL数数据库也也是有用用的:

20、mysqqlduump -oopt dattabaase | mmysqql -hoost=remmotee-hoost -C dattabaase2.4 myssqliimpoortmysqqlimmporrt提供供一个到到LOAAD DDATAA INNFILLESQQL语句句的命令令行接口口。myysqllimpportt的大多多数选项项直接对对应于LLOADD DAATA INFFILEE的相同同选项。见附录录1.116 LLOADD DAATA INFFILEE语法。 mysqqlimmporrt象这这样调用用: shelll myssqliimpoort opptioons fii

21、lennamee .对于在命命令行上上命名的的每个文文本文件件,myysqllimpportt剥去文文件名的的扩展名名并且使使用它决决定哪个个表导入入文件的的内容。例如,名名为“pattiennt.ttxt”、“pattiennt.ttextt”和“pattiennt”将全部部被导入入名为ppatiientt的一个个表中。 mysqqlimmporrt支持持下列选选项: -C, -ccomppresss 如果客户户和服务务器均支支持压缩缩,压缩缩两者之之间的所所有信息息。 -#, -ddebuug=opttionn_sttrinng 跟踪程序序的使用用(为调调试)。 -d, -ddeleete

22、 在导入文文本文件件前倒空空表格。 -fiieldds-ttermminaatedd-byy=. -fiieldds-eenclloseed-bby=. -fiieldds-ooptiionaallyy-enncloosedd-byy=. -fiieldds-eescaapedd-byy=. -fiieldds-ttermminaatedd-byy=. 这些选项项与对应应于LOOAD DATTA IINFIILE的的子句相相同的含含义。见见7.116 LLOADD DAATA INFFILEE语法。 -f, -fforcce 忽略错误误。例如如,如果果对于一一个文本本文件的的一个表表不存在在,

23、继续续处理任任何余下下的文件件。没有有-fforcce,如如果表不不存在,mmysqqlimmporrt退出出。 -heelp 显示一条条帮助消消息并且且退出。 -h hhostt_naame, -hosst=hhostt_naame 导入数据据到命名名的主机机上的MMySQQL服务务器。缺缺省主机机是loocallhosst。 -i, -iignoore 见为-repplacce选项项的描述述。 -l, -llockk-taablees 在处理任任何文本本文件前前为写入入所定所所有的表表。这保保证所有有的表在在服务器器上被同同步。 -L, -llocaal 从客户读读取输入入文件。缺省地地,

24、如果果你连接接loccalhhostt(它是是缺省主主机),文文本文件件被假定定在服务务器上。 -pyoour_passs, -ppasssworrd=youur_ppasss 与服务器器连接时时使用的的口令。如果你你不指定定“=yoour_passs”部分,mmysqqlimmporrt要求求来自终终端的口口令。 -P pportt_nuum, -pportt=poort_numm 与一台主主机连接接时使用用的TCCP/IIP端口口号。(这这被用于于连接到到除loocallhosst以外外的主机机,因为为它使用用Uniix套接接字。) -r, -rrepllacee -reeplaace和和

25、-iignoore选选项控制制对输入入在唯一一键值上上有重复复的现有有记录的的输入处处理。如如果你指指定-repplacce,新新行将代代替有相相同唯一一键的存存在的行行。如果果你指定定-iignoore,跳跳过输入入在唯一一键值上上有重复复的现有有记录。如果你你不指定定任何一一个选项项,当找找到一个个重复的的键值,出出现一个个错误,并并且文本本文件余余下部分分被忽略略。 -s, -ssileent 安静模式式。只有有在错误误发生时时,写出出输出。 -S /patth/tto/ssockket, -socckett=/ppathh/too/soockeet 与loccalhhostt(它是是缺

26、省主主机)连连接时使使用的套套接字文文件。 -u uuserr_naame, -useer=uuserr_naame MySQQL使用用的用户户名字当当与服务务者联接接时。缺缺省价值值是你的的 Unnix 登录名名字。 -v, -vverbbosee 冗长模式式。打印印程序所所做的更更多信息息。 -V, -vverssionn 打印版本本信息并并且退出出。2.5 myiisammpacckmyissamppackk被用来来压缩MMyISSAM表表,而ppackk_issam被被用来压压缩ISSAM表表。由于于ISAAM表被被淘汰,这这里我们们将只讨讨论myyisaampaack。 myissa

27、mppackk是当你你订购超超过100个许可可证或扩扩展的支支持时,你你得到的的一个额额外的实实用程序序。因为为这些仅仅以二进进制形式式被分发发,他们们仅在某某些平台台上可用用。 下面我们们仅谈论论myiisammpacck, 但是每每件事情情对paack_isaam也是是持有的的。 myissamppackk通过单单独压缩缩表中的的每个列列来工作作。当表表被打开开时,需需要加压压缩的信信息被读读进内存存,这使使得在存存取单个个记录时时能得到到更好的的性能,因因为你只只需要解解压缩一一个记录录,不是是更大的的磁盘块块,象在在 MSSDOSS上使用用Staackeer时一一样。通通常,mmyis

28、samppackk压缩数数据文件件40%-700%。 MySQQL使用用内存映映射(mmmapp()在压缩缩表上而而如果mmmapp()的的使用不不工作,倒倒回到正正常的读读/写文文件。 当前myyisaampaack有有2个限限制: 在压缩后后,表只只能读。 myissamppackk也能压压缩BLLOB或或TEXXT列。较老的的pacck_iisamm不能做做到。 修正这些些限制以以在我们们的TOODO表表上,但但是具有有低优先先级。 myissamppackk象这样样调用: shelll myiisammpacck opttionns fillenaame .每个文件件名应该该是一个个索

29、引(“.MYYI”) 文文件名。如果你你不在数数据库目目录下,你你应该指指定文件件的路径径名。允允许省略略“.MYYI”扩展名名。 myissamppackk支持下下列选项项: -b, -bbackkup 制作表的的一个备备份,为为tbll_naame.OLDD。 -#, -ddebuug=ddebuug_ooptiionss 输出调试试日志。debbug_opttionns串经经常是d:tt:o,fillenaame。 -f, -fforcce 即使它变变得更大大或如果果临时文文件存在在,强制制表的压压缩。(myiisammpacck在压压缩表时时创建一一个名位位“tbll_naame.TM

30、DD”的临时时文件。如果你你杀死mmyissamppackk,“.TMMD”文件不不能被删删除。通通常,如如果myyisaampaack发发现“tbll_naame.TMDD”存在,它它以一个个错误退退出。用用-fforcce,mmyissamppackk不管怎怎样都压压缩表。 -?, -hhelpp 显示一条条帮助消消息并且且退出。 -j bbig_tbll_naame, -joiin=bbig_tbll_naame 联结所有有在命令令行上被被命名的的表到一一个单独独的表bbig_tbll_naame中中。所有有要被合合并的表表必须是是相同的的(同样样的列名名字和类类型,同同样的索索引,等等

31、等。) -p #, -paackllenggth=# 指定记录录长度存存储尺寸寸,按字字节。值值应该是是1、22或3。(myyisaampaack用用1、22或3字字节的长长度指针针存储所所有行。在最一一般的情情况下,mmyissamppackk在它开开始包装装文件以以前,能能确定正正确的长长度值,但但是它可可能注意意到在包包装过程程期间,它它能使用用了更短短的长度度。在这这种情况况下,mmyissamppackk在下一一次你包包装同样样文件时时间打印印出一条条提示,你你可以使使用更短短的记录录长度。) -s, -ssileent 安静模式式。只有有当错误误发生时时,写出出输出。 -t, -t

32、testt 不压缩表表,仅仅仅测试压压缩它。 -T ddir_namme, -ttmp_dirr=diir_nnamee 使用命名名的目录录作为写写入临时时表的位位置。 -v, -vverbbosee 冗长模式式。写出出有关进进展和包包装结果果的信息息。 -V, -vverssionn 显示版本本信息和和出口。 -w, -wwaitt 如果表正正在使用用,等待待并且再再试。如如果myysqlld服务务器以-skkip-locckinng选项项被调用用,如果果表可能能在包装装过程中中被更新新,调用用myiisammpacck不是是一个好好主意。 下面显示示的命令令顺序说说明了一一个典型型的表压压

33、缩表压压缩过程程: shelll ls -l staatioon.*-rw-rw-r- 1 mmontty mmy 99941228 AApr 17 19:00 staatioon.MMYD-rw-rw-r- 1 mmontty mmy 5532448 AApr 17 19:00 staatioon.MMYI-rw-rw-r- 1 mmontty mmy 57667 AApr 17 19:00 staatioon.ffrmshelll myiisammchkk -ddvv staatioonshelll ls -l staatioon.*-rw-rw-r- 1 mmontty mmy 1227

34、8774 AApr 17 19:00 staatioon.MMYD-rw-rw-r- 1 mmontty mmy 5552996 AApr 17 19:04 staatioon.MMYI-rw-rw-r- 1 mmontty mmy 57667 AApr 17 19:00 staatioon.ffrmshelll myiisammchkk -ddvv staatioon(某些过过长的输输出已经经省略)由myiisammpacck打印印的信息息在下面面描述: normmal 不是用额额外压缩缩的列数数。 emptty-sspacce 仅包含空空格值的的列数;这些将将占据11位。 emptty-z

35、zeroo 只包含二二进制00值的列列数;这这些将占占据1位位。 emptty-ffilll 不占据其其类型全全部字节节范围的的整形列列数;这这些被改改变为一一种更小小的类型型(例如如,一个个INTTEGEER列可可以被改改变为MMEDIIUMIINT)。 pre-spaace 用前导空空间存储储的小数数的列数数。在这这种情况况下,每每个值将将包含一一个前导导空格的的数量的的计数。 end-spaace 有很多拖拖后空格格的列数数。在这这种情况况下,每每个值将将包含一一个拖后后空格的的数量的的计数。 tablle-llookkup 列只有少少数不同同的值,并并且它在在哈夫曼曼压缩前前被变换换一

36、个EENUMM。 zeroo 所有值为为零的列列数。 Origginaal ttreees 哈夫曼树树的初始始数目。 Afteer jjoinn 在联结哈哈夫曼树树以节省省一些表表头空间间后余下下的不同同树的数数量。 在一张表表被压缩缩以后,mmyissamcchk -dvvv打印印出每个个字段的的额外信信息: Typee 字段类型型可以包包含下列列描述符符: consstannt 所有行有有相同的的值。 no eendsspacce 不存储尾尾空格。 no eendsspacce, nott_allwayys 不存储尾尾空格而而且不对对所有值值做尾空空格压缩缩。 no eendsspacce

37、, no emppty 不存储尾尾空格。不存储储空值。 tablle-llookkup 列被变换换到一个个ENUUM。 zeroofilll(nn) 值中最高高n位总总是0并并且不被被存储。 no zzeroos 不存储零零。 alwaays zerro 0值以11位被存存储。 Hufff trree 与字段相相关的哈哈夫曼树树 Bitss 在哈夫曼曼树里使使用的位位数。2.6 myiisammchkkmyissamcchk这这样调用用:shelll myiisammchkk ooptiionss ttbl_nammeoptiionss指定你你想要mmyissamcchk做做什么。他们在在下面

38、描描述。(你你也可以以通过调调用myyisaamchhk -heelp得得到一张张选项表表。) 没有选选项,mmyissamcchk简简单地检检查你的的表。为为了得到到更多的的信息或或告诉mmyissamcchk执执行校正正操作,指指定在下下面和下下小节描描述的选选项择。tbl_namme是你你想要检检查的数数据库表表。如果果你不在在数据库库目录的的某处运运行myyisaamchhk,你你必须指指定到文文件的路路径,因因为myyisaamchhk不知知道你的的数据库库位于哪哪儿。实实际上,mmyissamcchk别别在乎你你正在操操作的文文件是否否位于一一个数据据库目录录;你可可以拷贝贝对应于

39、于一张数数据库表表的文件件到别处处并且在在那里执执行恢复复操作。 如果你愿愿意,你你可以mmyissamcchk命命令行命命名几个个表。你你也能指指定一个个名字作作为一个个索引文文件(用用“ .MMYI”后缀),它允允许你通通过使用用模式“*.MMYI”指定在在一个目目录所有有的表。例如,如如果你在在一个数数据库目目录,你你可以这这样在目目录下检检查所有有的表:shelll myiisammchkk *.MYII 如果你不不在数据据库目录录下,你你可通过过指定到到目录的的路径检检查所有有在那里里的表: shelll myiisammchkk /ppathh/too/daatabbasee_di

40、ir/*.MYYI 你甚至可可以通过过为MyySQLL数据目目录的路路径指定定一个通通配符来来检查所所有的数数据库中中的所有有表:shelll myiisammchkk /ppathh/too/daataddir/*/*.MYYImyissamcchk支支持下列列选项: -a, -aanallyzee 分析键值值的分布布。这通通过让联联结优化化器更好好地选择择表应该该以什么么次序联联结和应应该使用用哪个键键来改进进联结性性能。 -#, -ddebuug=ddebuug_ooptiionss 输出调试试记录文文件。ddebuug_ooptiionss字符串串经常是是d:t:oo,fiilennamee。 -d, -ddesccripptioon 打印出关关于表的的一些信信息。 -e, -eexteend-cheeck 非常彻底底地检查查表。这这仅在极极端情况况下是必必要的。通常,mmyissamcchk应应该找出出所有错错误,即即使没有有改选项项。 -f, -fforcce 覆盖老的的临时文文件。如如果你在在检查表表时使用用-f (运行行myiisammchkk没有-r),mmyissamcchk在在检查期期间将自自动为出出现一个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论