mysql有订单表orders_mysql练习作业题.docx

mysql练习作业题

Mysql题目一、选择题(每题2分,共20分)1、支持主外键,索引及事务的存储引擎为是(B)  A.MYISAM  B.INNODB  C.MEMORY  D.CHARACTER2、创建用户的命令是(B)  A.join user  B.create user  C.create root  D.mysql user3、有订单表orders,包含用户信息userid,产品信息productid,以下()语句能够返回至少被订购过两回的productid?(D)  A.select productid from orders where count(productid)>1  B.select productid from orders where max(productid)>1  C.select productid from orders where having count(productid)>1 group by productidD.select productid from orders group by productid having count(productid)>14、mysql中,备份数据库的命令是(A)  A.mysqldump  B.mysql  C.backup  D.copy5、删除用户的命令是( A)  A.drop user  B.delete user  C.drop rootD.truncate user6、给名字是zhangsan的用户分配对数据库studb中的stuinfo表的查询和插入数据权限的语句是(B)  A.grant select,insert on studb.stuinfo for‘zhangsan’@’localhost’  B.grant select,insertonstudb.stuinfo to‘zhangsan’@’localhost’  C.grant‘zhangsan’@’localhost’to select,insert for studb.stuinfoD.grant‘zhangsan’@’localhost’to studb.stuinfo on select,insert7、从学生(STUDENT)表中的姓名(NAME)字段查找姓“张”的学生可以使用如下代码:select?*?from?student?where。? (C)  A.NAME=’张*’  B.NAME=‘%张%’?  C.NAME?LIKE?‘张%’?  D.NAME?LIKE?‘张*’8、要快速完全清空一个表,可以使用如下语句:(A)  A.?TRUNCATE?TABLE  B.?DELETE?TABLE?  C.?DROP?TABLE  D.?CLEAR?TABLE?9、改表记录的语句关键字是:(B)  A delete??  B?update?  C?insert??  D?select?10、修改操作的语句 update?student?set?s_name?=N’王军’?该代码执行后的结果是: (C)   A 只把姓名叫王军的记录进行更新?  B 只把字段名s_name?改成 N’王军’   C 表中的所有人姓名都更新为王军?D 更新语句不完整,不能执行选择题:1-5 BBDAA 6-10 BCABC二、填空题(每题4分,共20分)1、显示mysql中所有db用___show_databases_____命令?2、显示某个数据库中所有表用__show tables_______命令?3、用___GRTANT____命令给MYSQL 授外部权限?4、mysql中的通配符是___%和___?5、当尝试进入mysql时,提示“ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)”时,是__没输入密码________原因?三、简答题(每题10分,共30分)mysql加入服务后,如何启动MYSQL及关闭?答:Mysql启动:service mysql startMysql关闭:service mysql stop2、请在MYSQL中新增一个用户test, 并只接受来自172.16.3.50的访问,密码为:123456 ,且只对 testdb1有所有权限,其它DB无任何权限。答:GRANT all privileges on testdb1.* to test@’172.16.3.50’ identified by ‘123456’3、查看数据库nc下的表ncuserlog的表结构,查询前10条记录,按字段stime降序排序答:Select top 10* from

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值