提示:在进行测试之前,请先注册账号,如已有账号,请登录。

1、以下哪个不是MySQL的存储引擎为:

2、

a:   update table   set  pos = 1  where  id =250;
b:   select pos from table where id =250;

上面2条语句,当一个会话执行a时,但没执行完,这个时候另一个会话执行b,这时:

3、在MyISAM存储引擎下,以下说法正确的是:

4、以下哪个不是Innodb存储引擎事务的隔离级别?

5、如下内容,哪个说法是错误的?

6、MySQL的索引分类不包含以下哪种:

7、全文检索可以在以下字段类型上建立,错误的是?

8、

select u.name i.expression from user u left join userinfo i on u.id=i.uid where u.id in (1,3,4,55,67,76) order by u.id limit 10;

SQL语句执行顺序上,以下正确的是:

9、如下关于数据库的说法,哪个是错误的?

10、关于MySQL索引的说法,不对的是:

11、如下的语句在MySQL中更新时导致的锁大量行,如何解决?

update user_coupon set status=3 where end_time<'2017-12-28 23:59:59' and end_time>'2017-12-27 00:00:00' and status=1;
    

12、表结构完整,数据健全的情况下,当粗心的的程序员执行:

 create table test(
c1 int,
c2 varchar(128),
c3 datetime,
c4 timestamp
);
insert into test(c1,c2,c3,c4) values(1,'1',now(),now());
insert into test(c1,c2,c3,c4) values(2,'2',now(),now());
insert into test(c1,c2,c3,c4) values(3,'3',now(),now());
insert into test(c1,c2,c3,c4) values(4,'4',now(),now());

select count(*) from test where c1 in ('1,2,3');
select count(*) from test where c2 in ('1,2,3');

    
执行结果是?

13、mysql数据库中,假设有一张表,表中有一个time字段,字段为datetime类型,表中有5条数据时间为五天之后, 分别执行:

select id,time from mysql_table where time >= now() + 5;
select id,time from mysql_table where ifnull(time,time) >= now() + 5;
    
返回结果为:

14、MySQL编码类型中支持emoji表情存储的为?