为大家收集整理了《2014计算机二级考试mysql数据库测试题》供大家参考,希望对大家有所帮助!!!
一,填空题(每空4分,共40分) 1.如果一个MySQL的版本号没有后缀,表示该版本已经在很多地方运行一段时间了,而且
没有非平台特定的错误报告。我们通常称之为版。
2.可以用几种方式提供MySQL程序的选项:
(1) 在命令行中在程序名后面提供。
(2) 在程序启动时读取的中设置。
(3) 在 中设置。
3.在创建数据库时,可以使用子句确保如果数据库不存在就创建它,如果存在就直接使用它。
4. 类型的数据可以理解成只能取指定的几个值的字符串。
5.在创建表格时,可以使用 关键词使当前建立的表为临时表。
6.从表a中选择第10条到第20条记录可以使用如下语句:select from a 10 10
7.创建索引通常使用 语句,
该语句最终会被MySQL转换成相应的语句执行。
二.选择题(每题2分,共20分)
1 以下关于MySQL的说法中错误的是:
A MySQL是一种关系型数据库管理系统
B MySQL软件是一种开放源码软件
C MySQL服务器工作在客户端/服务器模式下,或嵌入式系统中
D MySQL完全支持标准的SQL语句
2 以下关于MySQL配置向导的说法中错误的是:
A MySQL安装完毕后,会自动启动MySQL配置向导
B MySQL配置向导用于配置Windows中的服务器
C MySQL配置向导将用户选择结果放到模板中生成一个myini文件
D MySQL配置向导可以选择两种配置类型:标准配置和详细配置
3是MySQL服务器
AMySQL
BMySQLD
CMySQL Server
DMySQLS
4 DROP DATABASE会删除数据库目录和文件,返回 。
A一个逻辑值表示运行成功与否
B被删除的表的名称列表
C 已被删除的表的数量
D删除文件的大小
5 转义字符“\n”表示:
ANUL
B退格
C新行
D制表符
6 创建表时,不允许某列为空可以使用:
ANOT NULL
BNO NULL
CNOT BLANK
DNO BLANK
7 从学生(STUDENT)表中的姓名(NAME)字段查找姓“张”的学生可以使用如下代码:select from student where。
ANAME=’张’
BNAME=‘%张%’
CNAME LIKE ‘张%’
DNAME LIKE ‘张’
8 要快速完全清空一个表,可以使用如下语句:
A TRUNCATE TABLE
B DELETE TABLE
C DROP TABLE
D CLEAR TABLE
9 以下哪个表不用于MySQL的权限管理: AHOST
BDB
C COLUMNS_PRIV
DMANAGER
10 备份是在某一次完全备份的基础,只备份其后数据的变化。
A比较
D检查
C增量
D二次
三,问答题
1试说明在命令行中输入密码的方式及其利优缺点。(15分)
2试述MySQL中的整数类型有哪些,每种类型有符号(SIGNED)时的取值范围,并为每种类型举一个使用示例。(25分)
答案:
一,填空题
1.稳定
2 选项文件 环境变量
3 IF NOT EXISTS
4 ENUM(或枚举)
5 TEMPORARY
6limitoffset
7 CREATE INDEXALTER TABLE
二,选择题
1D 2 A3B4C 5C6A7C8A9D10C
三,问答题
1.试说明在命令行中输入密码的方式及其利优缺点。
答:在命令行中输入密码可以使用“-p密码”或“――password=密码”两种方式,注意 “-p”或“--password=”与后面的密码之间没有空格。
如果使用“-p”或“—password”选项但没有指定密码,客户端程序提示输入密码。此时输入密码会以星号显示,而不显示密码本身,这比在在命令行输入密码要安全得多。
2试述MySQL中的整数类型有哪些,每种类型有符号(SIGNED)时的取值范围,并为每种类型举一个使用示例。
答:MySQL中整数类型共有四种,各类型表示范围及使用示例如下。
(1) TINYINT:-27 ┈ 27-1,可用于记录一门课程的考试分数(满分100分)。
(2) SMALLINT:-215 ┈ 215-1,可用于记录一门课程的课时数。
(3) MEDIUMINT:-223 ┈ 223-1, 可用于记录一个软盘的已用字节数。
(4) INT:-231 ┈ 231-1,可用于记录一个国家的人数。
(5) BIGINT:-263 ┈ 263-1,可用于记录全世界的人数。
启动mysql
E:\mysql\mysql-5540-winx64\bin>net start mysql
MySQL 服务正在启动
MySQL 服务已经启动成功。
进入数据库
E:\mysql\mysql-5540-winx64\bin>mysql -u root -p
修改密码
E:\mysql\mysql-5540-winx64\bin>mysqladmin -u root -p password 111111
显示所有数据库
mysql> show databases;
创建数据库xiaomi
mysql> create database xiaomi;
显示所有数据库
mysql> show databases;
使用指定数据库
mysql> use xiaomi;
显示xiaomi中的表格
mysql> show tables;
创建名为tao的表格
mysql> create table tao(id int,itname nvarchar(100));
添加数据
mysql> insert into tao(id,itname) values(11,'ran')
查看全部数据
mysql> select from tao;
条件搜索数据
mysql> select from tao where id<3;
上传txt到mysql(文件路径用正斜杠)
mysql> load data local infile "E:/mysql/mysqltesttxt"
-> into table tao(id,itname);
mysql> select from tao;显示表格
+------+--------+
| id | itname |
+------+--------+
| 11 | ran |
| 21 | dan |
|1 | ww
|2 | ee
|3 | rr
| 4 | tt |
+------+--------+
php 不会。
mysql 里面, 查询 表的信息, 我倒是会的。
是从 information_schematables 这里查询的。
下面是一个例子:
mysql> SELECT table_name, table_type, engine
-> FROM information_schematables
-> WHERE table_schema = 'test'
-> ORDER BY table_name DESC;
-> //
+--------------------+------------+--------+
| table_name | table_type | engine |
+--------------------+------------+--------+
| v_sale_report_x | VIEW | NULL |
| v_sale_report | VIEW | NULL |
| union_tab_2 | BASE TABLE | InnoDB |
| union_tab_1 | BASE TABLE | InnoDB |
| test_trigger_table | BASE TABLE | InnoDB |
| test_tab2 | BASE TABLE | InnoDB |
| test_tab | BASE TABLE | InnoDB |
| test_main | BASE TABLE | InnoDB |
| test_dysql | BASE TABLE | InnoDB |
| test_create_tab4 | BASE TABLE | InnoDB |
| test_create_tab2 | BASE TABLE | InnoDB |
| test_create_tab1 | BASE TABLE | InnoDB |
| test_create_tab | BASE TABLE | InnoDB |
| sale_report | BASE TABLE | InnoDB |
| log_table | BASE TABLE | InnoDB |
+--------------------+------------+--------+
15 rows in set (002 sec)
看你这意思,在SQL语句中用count() ,和Group By banji这两个关键字就可以达到目的,如果范围规定在200-300之间(假定你这个范围是用id数据号来表示的),就加个 between(200,300)即可。很简单。
可以用AJAX,在不用刷新页面的前提下调用你所查的内容!
例如:输入一个姓名,用AJAX把姓名传递到指定php文件,然后在php文件中获取这个姓名,用这个姓名做为查询条件,获取这个姓名所对应的其它相关信息,然后存入数组返回查询页面,再用函数处理数据后显示在对应位置,就可以了!
以上就是关于2014计算机二级考试mysql数据库测试题全部的内容,包括:2014计算机二级考试mysql数据库测试题、初学数据库mysql 求大神帮帮忙解下这个题目、mysql查找一个数据库中所有特定前缀的表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)