1、关于MySQL描述正确的是:
A、MySQL属于关系型数据库
B、连接MySQL第一道防线需输入密码
C、MySQL可以做IP访问限制的
D、MySQL区分大小写
2、关于数据库的一些基本操作正确的是:
A、在cmd下登录数据库标准的输法:mysql -h服务器地址 -u登录名 -p端口号 -P
B、退出MySQL可以用命令die;
C、恢复数据库标准的输入法:mysql -h服务器地址 -u登录名 -P端口号 -p 数据库名 < 文件名
D、备份数据库标准的输入法:mysqldump -h服务器地址 -u登录名 -p 要备份的数据库名 > 要保存为的文件
3、关于数据库相关操作的SQL语句正确的是:
A、create database [if not exists ] 数据库名 [charset 字符集] [collate 字符排序规则];
B、drop database 数据库名;
C、used 数据库名;
D、show database;
4、关于MySQL的整数数据类型说法正确的是
A、tinyint类型的字段可以存数字256
B、int类型占八个字节大小
C、字段在设定为整数型时,必须用小括号设置长度,用来限制整数型的取值范围
D、整数型的字段可以用unsigned来设定是无符号的整型
5、字符串数据类型检索效率是:
A、varchar > text > char
B、char > text > varchar
C、text > char > varchar
D、char > varchar > text
6、关于字符串数据类型说法正确的是
A、varchar类型的字段最大可存储65535个字节的字符串
B、字段是char(10)类型,实际存储字符串'78912a',存储实际占用10个字节
C、varchar、char需要设定(字符)长度,实际存储的字符长度可以超过设定的长度
D、set数据类型最多只能有64个选项值。
7、关于数据表说法正确的是
A、not null: 不为空,表示该字段不能放“null”这个值
B、auto_increment: 设定整数类型字段的值可以“自增长”,一个表可以有多个auto_increment属性的字段。
C、unique key : 设定为唯一键:表示该字段的所有行的值不可以重复(唯一性)。
D、default‘默认值’: 设定一个字段在没有插入数据的时候自动使用的值。text类型是不能设置默认值的。
8、关于索引和约束说法正确的是:
A、普通索引:没有特定约束作用,就只是建立索引,提高查询速度。
B、唯一索引和主键索引:起到唯一约束的作用。
C、给字段设置默认值可起到默认约束
D、MySQL暂时没有检查约束
9、MySQL 表默认的存储引擎是
请输入正确答案【不区分大小写】:
10、mysql 数据表的修改SQL正确的是
A、alter table `t1` add `f1` varchar(200) NOT NULL DEFAULT '' comment 'f1';
B、alter table `t1` delete `f1` varchar(200) NOT NULL DEFAULT '' comment 'f1';
C、alter table `t1` drop `f1` varchar(200) NOT NULL DEFAULT '' comment 'f1';
D、alter table `t1` drop `f1`;