点击查看:2015年计算机二级考试《MySQL》提高练习题汇总
1[简答题] 请使用PHP语言和MySQL数据库编写一个博客管理系统。
参考解析:可参照第15章中介绍的开发实例进行编写。
2[简答题]查看所有数据库
参考解析:show databases;
3[简答题]请编写一段PHP程序,要求可通过该程序实现向数据库db_test的表content中,插入一行描述了下列留言信息的数据:留言ID号由系统自动生 成;留言标题为“MySQL问题请教”;留言内容为“MySQL中对表数据的基本操作有哪些?”;留言人姓名为“MySQL初学者”;脸谱图标文件名为 “face.jpg”;电子邮件为“tom@ gmail.com”;留言创建日期和时间为系统当前时间。
参考解析:
在文本编辑器中编写如下PHP程序,并命名为insert_content.php
$con=mysql-connect("localhost:3306","root","123456")
or die("数据库服务器连接失败!
··):
mysql_select_db("db_test",$con)or die("数据库选择失败!
"):
mysql_query("set names'gbk。');//设置中文字符集
$sql 2"INSERT INTO content(content_id,subject,words,username,face,email,createtime)n;
$sql=$sql."VALUES(NULL,'MySQL问题请教','MySQL中对表数据的基本操作有哪些?',
'MySQL初学者','face.JP9','tom@gmail.corn',NOW());";
if(mysql_query($sql,$con))
ech0"留言信息添加成功!
":
else
ech0"留言信息添加失败!
":
?>
4[简答题]请使用ALTER TABLE语句在student表上的姓名列添加索引,取名为index_name
参考解析:
Alter table student add index index_name(name);
5[简答题] 请使用UPDATE语句将数据库db_test的表content中留言人姓名为“MySQL初学者”的留言内容修改为“如何使用INSERT语句?”。
参考解析:在MySQL命令行客户端输入如下SQL语句即可实现:
mysql>USE db-test;
Database changed
mysql>UPDATE content
一>SET words='如何使用INSERT语句?'
一>WHERE username='MySQL初学者';
Query OK,1 row affected(0.08 sec)
Rows matched:1 Changed:1 Warnings:0
6[单选题]设有图书管理数据库:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
对于图书管理数据库,检索借阅了《现代网络技术基础》一书的借书证号。下面SQL语句正确的是______。
SELECT 借书证号 FROM 借阅 WHERE 总编号=;______
A.(SELECT 借书证号 FROM 图书 WHERE 书名="现代网络技术基础")
B.(SELECT 总编号 FROM 图书 WHERE 书名="现代网络技术基础")
C.(SELECT 借书证号 FROM 借阅 WHERE 书名="现代网络技术基础")
D.(SELECT 总编号 FROM 借阅 WHERE 书名="现代网络技术基础")
参考答案:B
7[简答题]查看库中所有表
参考解析:show tables;
8[单选题]下列语句中,________不是表数据的基本操作语句。
A.CREATE语句B.INSERT语句C.DELETE语句D.UPDATE语句
参考答案:A
9[简答题]表名改为user。
参考解析:rename table employee to user;
10[简答题] 使用直接复制方法实现数据库备份与恢复时,需要注意哪些事项?
参考解析:
使用直接从一个MySQL服务器拷贝文件到另一个服务器的方法,需要特别注意以下两点:
(1)两个服务器必须使用相同或兼容的MySQL版本。
(2)两个服务器必须硬件结构相同或相似,除非要复制的表使用MyISAM存储格式,这是因为这种表可以
为在不同的硬件体系中共享数据提供了保证。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |