mysql基础面试题linux_linux运维必会MySQL企业面试题
linux运维必会MySQL企业面试题(要求:每两个同学一组,一个口头考,一个上机实战作答 每5个题为一组,完成后换位)1.登陆数据库。2.查看数据库版本及当前登录用户是什么。3.创建GBK字符集的数据库oldboy,并查看已建库的完整语句。4.创建用户oldboy,使之可以管理数据库oldboy。5.查看创建的'用户oldboy拥有哪些权限。6.查看当前数据库里有哪些用户。7.进入oldboy数
linux运维必会MySQL企业面试题
(要求:每两个同学一组,一个口头考,一个上机实战作答 每5个题为一组,完成后换位)
1.登陆数据库。
2.查看数据库版本及当前登录用户是什么。
3.创建GBK字符集的数据库oldboy,并查看已建库的完整语句。
4.创建用户oldboy,使之可以管理数据库oldboy。
5.查看创建的'用户oldboy拥有哪些权限。
6.查看当前数据库里有哪些用户。
7.进入oldboy数据库。
8.创建一innodb引擎字符集为GBK表test,字段为id和namevarchar(16),查看建表结构及SQL语句。
9.插入一条数据 1,oldboy。
10.批量插入数据 2,老男孩,3,etiantian。ç要求中文不能乱码。
11.查询插入的所有记录,查询名字为oldboy的记录。查询id大于1的记录。
12.把数据id等于1的名字oldboy更改为oldgirl。
13.在字段name前插入age字段,类型tinyint(2)。
14.备份oldboy库及MySQL库。
15.删除表中的所有数据,并查看。
16.删除表test和oldboy数据库并查看。
命令行恢复以上删除的数据。
18.把GBK字符集修改为UTF8(可选,注意,此题有陷阱)。
密码丢了,如何找回实战?
内中文数据乱码的原理及如何防止乱码?(可选)。
21.在把id列设置为主键,在Name字段上创建普通索引。
22.在字段name后插入手机号字段(shouji),类型char(11)。
23.所有字段上插入2条记录(自行设定数据)。
24.在手机字段上对前8个字符创建普通索引。
25.查看创建的索引及索引类型等信息。
26.删除Name,shouji列的索引。
27.对Name列的前6个字符以及手机列的前8个字符组建联合索引。
28.查询手机号以135开头的,名字为oldboy的记录(此记录要提前插入)。
29.查询上述语句的执行计划(是否使用联合索引等)。
30.把test表的引擎改成MyISAM。
http://www.cnrencai.com/
【linux运维必会MySQL企业面试题】相关文章:
更多推荐




所有评论(0)