数据库程序员面试分类真题24.docx
《数据库程序员面试分类真题24.docx》由会员分享,可在线阅读,更多相关《数据库程序员面试分类真题24.docx(9页珍藏版)》请在课桌文档上搜索。
1、数据库程序员面试分类真题24简答题1. 如何确定MySQ1.是否处于运行状态?如何开启MySQ1.服务?正确答案:分为1.inux和Windows来讨论。1)在1.inUX卜启动MySQ1.服务:(江南博哥)Irooigtesdb,pJaViamysqlSUmSERROR!tm,sqlisnoys5tttdb.pidmysqlJMI29384319:30网)0).flO09rSbininysqldteso=-srdiBdir=,vjr1ib,mysql-p)upn(fr-,MHbysqa-USElysqlTogtrra=Hr现却1血).6-pid-filr=r,ar.1ibmysqlits41
2、.pdroot30%234201%OP(So0000X0gripmyl在1.inUX下,也可以通过netstat-nipIgrepInySqId”来查看MySQ1.服务的状态:ErootQtestdb/#netstat-nipgrepmysqldtcp00:3306:*1.ISTEN13853/mysqldunix2CCSTREM1.ISTENING3851113853/mysqldvar1ib/mysq157/mysq1.sock也可以使用mysqld_safe命令启动MySQ1.数据库,通过mysqladmin来关闭MySQ1.数据库:nxxiMib#哂IaiInnUrOevPlhrSh岫
3、Wnm)5lid11三NimingUsi球aPMsWOnian&axnnmJ辰i11rtxeOBbeMCUre.roo(gtdb牛帅qld_sfc&I4rooic5idb胪2017-Ce-23TlftQ2;38.?MWmysqld_safe1.oggingu1,s5711nsl5719.llog11yjqldi3g,.20l7-08-2JT1WE38.726(C9ZmysqldsafcStansgmjnqld(bnceWiIhduas(resHarli)M57,ysql57l9fdw在数据库启动的时候可以加上从指定参数文件进行启动,如下:mysqldsafe-defaults-file=etc
4、f&2)在Windows下启动MySQ1.服务:D:MySQ1.MySQI-advanced-5.6.21-win32binnctstartmysqlMySQ1.服务正在启动.MySQ1.服务已经启动成功。进入Windows的服务可以看到:fWaMV)Mc(三)8*5-QHSSfttM155tt三MkroioftSharePcntWo*kxcAudH-手动McrotohSowaCREATEDATABASENEW1.HRCHARACTERSETGBK;QuenOK.ITOW就xta!(0.13see)哪qlSHOWCREATEDATABASENEWURIteUbaSeCreateEabasene
5、t!hrC三1ENTA三nelhr*!401W三UCIwWCIHl三gfekI11y*insd(2sa)考点创建数据库3. 如何查看当前数据库里有哪些用户?正确答案:可以通过查询mysql.user表来查询数据库的用户。考点创建数据库4. 如何查看数据库的版本、当前登录用户和当前的数据库名称?正确答案:通过VERSION()函数可以查询版本,通过USERo函数可以杳询当前登录数据库的用户,通过DATABASEo函数可以获取当前连接的数据库名称,如下:mysqlSE1.ECTVERSIONOgVERSloNUSERoDXrABASE(XT3SICK()IWVEKIm1.SfflO;阳邮E()i6
6、l21-cnte!prisrcBfrcial-adranced-og;5.6.21-rterprisrco三rciai-advand!ogrtlloltostaj-sqllr*inrootSd6ftr-pmjq-Vm河r14.14trib5.621,for1.inux(x86_M)usingEM三e*11pp考点创建数据库5. 如何连接到MySQ1.数据库?正确答案:连接到MySQ1.数据库有多种写法,假设MySQ1.服务器的地址为192.168.59.130,可以通过如下几种方式来连接VySQ1.数据库:1)mysql-p02)nysql-uroot-Po3)mysql-uroot-hl92
7、.168.59.130-po考点连接数据库6. 哪个命令可以查看所有数据库?也确答案:运行命令:showdatabases;4.考点连接数据库7. 如何切换到某个特定的数据库?正确答案:运行命令:usedatabase_name;”的作用是什么?正确答案:比较运算符“V=”表示安全的等于,这个运算符和“=”类似,都执行相同的比较操作,不过“可以用来判断NU1.1.值,在两个操作数均为NU1.1.时,其返回值为1而不为NU1.1.,而当一个操作数为NU1.1.时,其返回值为0而不为NU1.1.。示例如下:m5qlslttll=X),Z2,NU1.1.MJ1.kl0I,2,2:三iWU1.1.I考
8、点数据类型H.MySQ1.数据类型有哪些属性?正确答案:数据类型的属性包括auto_increment、binary、default-,index,notnull、null、primarykey.UniqUe和ZerOfi11,具体见下表。属性列l)auto_increment能为新插入的行赋予一个唯一的整数标识auto_increment符,该属性只用于整数类型2)auto_increment一般从1开始,每行增加1可以通过binarydefaultindexnotnullnul1primarykey“A1.TERTAB1.ETBNAMEAUTOINCREMENT=n;语句强制设置H动增长列
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 程序员 面试 分类 24
链接地址:https://www.desk33.com/p-1416107.html