MySQL金典培训教程:12思考题参考答案

上传人:ni****g 文档编号:464821380 上传时间:2024-01-17 格式:DOCX 页数:17 大小:47.20KB
返回 下载 相关 举报
MySQL金典培训教程:12思考题参考答案_第1页
第1页 / 共17页
MySQL金典培训教程:12思考题参考答案_第2页
第2页 / 共17页
MySQL金典培训教程:12思考题参考答案_第3页
第3页 / 共17页
MySQL金典培训教程:12思考题参考答案_第4页
第4页 / 共17页
MySQL金典培训教程:12思考题参考答案_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《MySQL金典培训教程:12思考题参考答案》由会员分享,可在线阅读,更多相关《MySQL金典培训教程:12思考题参考答案(17页珍藏版)》请在金锄头文库上搜索。

1、思考题参参考答案案第二章2、在WWin332平台台上运行行分发包包中的ssetuup.eexe程程序,安安装MyySQLL系统后后,就自自动初始始化授权权表。对于Unnix平平台,运运行脚本本myssql_insstalll_ddb,之之前应该该首先切切换到启启动myysqlld的用用户,例例如myysqll:#su myssql$myssql_insstalll_ddb安装授权权表之后后修改rroott用户的的密码,由由于初始始化后存存在两个个从loocallhosst和任任意主机机连接的的rooot用户户,所以以推荐使使用下面面的办法法:$myysqll -uu rooot myssql(

2、由于于现在不不存在密密码,因因此不比比提供-p选项项)myssql UPPDATTE uuserr SEET ppasssworrd=PPASSSWORRD(“myppasss”) WWHERRE UUserr=rooot;3、使用用如下命命令更改改密码:shelll myssqlaadmiin -u rroott -pp paasswwordd newwpasssEnteer PPasssworrd:*出现Ennterr Paasswwordd的提示示后输入入原来的的密码ooldppasss即可。读者可以以尝试其其它所有有本章介介绍的方方法。4、首先先以rooot用用户的身身份连接接到服务务

3、器:shelll myssql -u rooot -p Enteer ppasssworrd:*出现Ennterr paasswwordd提后输输入rooot用用户的密密码,然然后即进进入myysqll客户机机的交互互模式,可可以看到到下面的的提示:Welccomee too thhe MMySQQL mmoniitorr. Commmannds endd wiith ; oor g.Yourr MyySQLL coonneectiion id is 4 tto sservver verrsioon: 3.223.225-bbetaa-loogTypee hhelpp; or hh ffor

4、hellp. Typpe c too cllearr thhe bbufffermysqql然后发布布查询,直直接键入入题目中中的语句句:mysqql SELLECTT Usser,Hosst FFROMM myysqll.usser;应该有类类似于下下面的结结果:+-+-+| Usser | Hosst |+-+-+| rooot | % | addminn | loccalhhostt | rooot | loccalhhostt |+-+-+5、在全全局选项项文件(UUnixx上位于于/ettc/mmy.ccnf,WWinddowss上位于于c:ff)中加加入下面面的几行行:myssql

5、userr=roootpasssworrd然后在运运行myysqll客户程程序,就就不必提提供参数数:shelll myssqlEnteer PPasssworrd:*你可以查查看当前前的连接接,以确确定是否否是如此此:mysqql SHOOW PPROCCESSSLISST;+-+-+-+-+-+-+-+-+| Idd | Useer | Hoost | dbb | CCommmandd | Timme | Sttatee | Inffo |+-+-+-+-+-+-+-+-+| 44 | rooot | loocallhosst | NUULL | QQuerry | 0 | NUULL |

6、 SHOOW PPROCCESSSLISST |+-+-+-+-+-+-+-+-+第三章2、连接接服务器器的命令令为:sheellmyssql -h t -u rroott -pp teestEntter Passswoord:*如果使用用选项文文件,将将下面几几行加入入全局选选项文件件中:myysqllhosst=tuseer=rroottpassswoord然后可以以直接运运行myysqll,不比比提供连连接参数数:sheell myysqllEntter Passswoord:*3、创建建表的语语句为:CREEATEE TAABLEE peet(naame CHAAR(330),owwn

7、err CHHAR(30),sppeciies CHAAR(110),seex EENUMM(“M”,”F”) NNOT NULLL,biirthh DAATE,deeathh DAATE)4、如下下录入文文件peet.ttxt,段段与段用用制表符符分隔FlufffyHarrolddcattF19993-002-004NClawwsGweencattM19994-003-117NBufffyHarroldddoggF19889-005-113NChirrpyGweenbirrdF19998-009-111NFanggBennnydoggM19990-008-227NBowsserDiaaned

8、oggM19990-008-33119995-007-229WhisstleerGweenbirrdN19997-112-009NSlimmBennnysnaakeM19996-004-229NPufffballlDiaanehammsteerF19999-003-330N 然后连接接服务器器,发布布查询:mysqql LOAAD DDATAA INNFILLE“pett.txxt” INNTO TABBLE pett;由于缺省省时,LLOADD DAATA 语句以以特殊字字符n作为记记录的结结束,这这和Unnix系系统的文文本编辑辑器以n为换行行符是一一致的,但但是在WWinddowss系统

9、中中,换行行符是rn,因此此,如果果是在WWinddowss系统编编辑的文文件,那那么上面面的语句句不能成成功的录录入数据据,要做做如下的的修改:mysqql LOAAD DDATAA INNFILLE “pett.txxt” INNTO TABBLE pett- LINNES TERRMINNATEED BBY rn;如果使用用myssqliimpoort程程序,相相应的命命令行为为:shelll myssqliimpoort tesst pett.ttt或者使用用:shelll myssqliimpoort tesst pett.ttt-llinees-ttermminaatedd-byy

10、=rnn第四章1、 创建表:mysqql CREEATEE TAABLEE exx4 - ( - datta FFLOAAT, - birrth DATTETIIME - );录入数据据:mysqql INSSERTT exx4 VVALUUES(RANND(),NOOW();多录入几几个数据据,现有有的数据据为:mysqql sellectt * froom eex4;+-+-+| daata | birrth |+-+-+| 0.83003299 | 20001-001-001 221:221:110 | 0.53111433 | 20001-001-001 221:221:112 | 0

11、.16447299 | 20001-001-001 221:221:113 | 0.23002133 | 20001-001-001 221:221:114 |+-+-+dataa列的平平均值:mysqql SELLECTT AVVG(ddataa) AAS aaverragee FRROM ex44;+-+| avveraage |+-+| 0.439910337788451168 |+-+datta列的的总和:mysqql SELLECTT SUUM(ddataa) AAS summ off daata FRROM ex44;+-+| suum oof ddataa |+-+| 1.75664155113380667 |+-+mysqql SELLECTT MAAX(ddataa) AAS maxx off daata,MIIN(ddataa) AAS minn off daata- FFROMM exx4;+-+-+| maax oof ddataa | mmin of datta |+-+-+| 0.830032994777787702 | 00.16647228744581181

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号