2015年计算机二级考试MySQL试题
一、填空题
1、( )命令用于删除一个数据库。
2、创建索引通常使用( )语句.
3、在创建数据库时,可以使用( )子句确保如果数据库不存在就创建它,如果存在就直接使用它。
4、下面的.程序可实现删除学生成功则在网页上显示“学生删除成功”,否则显示“学生删除失败”,将程序补充完整
$con=( )(“localhost:3306”,”root”,”123456”) or die(“数据库服务器连接失败!
”);
( )(“sxcj”,$con) or die(“数据库服务器选择失败!
”);
mysql_query(“set names ‘gbk’”);
$sql=”DELETE FROM XS”;
$sql=( ).”WHERE sname=’王五’”;
If(( )($sql,$con))
echo “学生删除成功!
”;
else
echo “学生删除失败!
”;
?>
5、用root用户新建“dsh”用户,密码为“shangwu”,授予对sxcj数据库中所有表的select权限。
Create user ( )
( )‘shangwu’;
( )
On ( ) to 'dsh'@'localhost';
6、在如下的建表语句中,设置外键sno参照于xs(sno),外键kno参照于kc(kno),并都在更新、删除数据时设置cascade策略
Create table xs_kc
( id int not null auto_increment primary key,
sno char(6) not null,
Kno char(3) not null,
Chengji tinyint(1) null,
( )
二、简答题
7、查看表的结构
8、删除性别列gender
9、请使用ALTER TABLE语句在student表上的姓名列添加索引,取名为index_name
10、在如下的PHP文件中,可实现能过该程序从KC表中查询出所有开课学期在第五学期的课程名字和学时,交以网页表格的形式列出这些课程的课程名字和学时,请将程序补充完整
$con=( )(“localhost:3306”,“root”,“123456”) or die(“数据库服务器连接失败!
”);
( )(“sxcj”,$con) or die(“数据库服务器连接失败!
”);
mysql_query(“set names ‘gbk’”);
$sql=” ( )”;
$result=mysql_query(( ),$con);
Echo “”;
While($rows( ) ) {
Echo “”;}
Echo “
”; Echo $rows[1]; Echo “ |
”; Echo ( ); Echo “ |
?>
【2015年计算机二级考试MySQL试题】相关文章: