单选题
1、下列关于MySQL备份的说法中,错误的是( B )
A、备份数据库的命令是mysqldump
B、备份数据库的文件扩展名必须是.sql
C、“mysql”命令可以还原数据库
D、可以同时备份一个或多个数据库
[ 解析:.txt ]
2、在MySQL中INSERT语句常用于( B )
A、删除数据
B、插入数据
C、修改数据
D、创建库
3、关于MySQL存储过程,说法错误的是( B )
A、调用存储过程使用关键字CALL
B、存储过程的参数在定义时,有两种参数约束,即IN、OUT
C、创建存储过程的语法是CREATE PROCEDURE
D、存储过程是一种在数据库中存储复杂程序,以便由外部程序调用的数据库对象
[ 解析:三种,IN | OUT | INOUT ]
4、关于配置文件说法错误的是( C )
A、配置文件更改,必须重启服务
B、MySQL的配置文件是my.ini
C、Apache的配置文件是apache.ini
D、PHP的配置文件是php.ini
[ 知识点:Apache的配置文件是 httpd.conf ]
5、下面哪个聚合函数是用来求平均值( C )
A、count
B、min
C、avg
D、sum
[ 知识点:count数量 、min最小值、avg平均值、sum求和 ]
7、MySQL数据库中查询前3条记录的SQL语句是( C )
A、select * from table limit 1,3
B、select top 3 from table
C、select * from table limit 3
D、select * from table order 3
8、下列SQL语句正确的是( C )
A、select name into namelist;
B、select name where namelist;
C、select name from namelist;
D、select name to namelist;
9、MySQL数据库中下面哪种数据类型不是表示整型( C )
A、int
B、bigint
C、float
D、tinyint
10、使用SQL语句删除数据库,数据库名为mytest,下列SQL语句写法是正确的是( A )
A、drop database mytest
B、database mytest
C、drop table mytest
D、drop mytest
[ 知识点:删除数据库的sql语句:DROP DATABASE 数据库名; ]
多选题
1、MySQL的字符串类型是( ABC )
A、blob
B、text
C、char
D、year
[ 知识点:字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET ,附MySQL数据类型链接:MySQL 数据类型 ]
D、存储过程无法使用SELECT指令来运行
B、存储过程不可以有返回值
C、存储过程是一种在数据库存储复杂程序供外部程序调用的数据库对象
D、存储过程无法使用SELECT指令来运行
A、select top 10 from table
B、select * from table limit 10
C、select * from table limit 1,10
D、select * from table limit 0,10
A、avg
B、min
C、count
D、max
[ 知识点:常用的聚合函数有:sum()求和、avg()平均值、count()数量、max()最大值、min()最小值 ]
6、下列关于SQL函数的说法正确的有( ACD )
A、FIRST函数返回指定的字段中第一个记录的值
B、MAX函数返回一列中的最大值,NULL 值包括在计算中
C、NOW函数返回当前的日期和时间
D、AVG函数返回数值列的平均值
[ 解析:不包括NULL值 ]
A、创建视图的命令是create view
B、创建存储过程的命令是create procedure
C、创建触发器的命令是create trigger
D、删除以上对象的命令是delete
判断题
1、MySQL逻辑备份采用mysqldump命令。( T )