第一大题:
第二大题:
1.启用mysql服务,使用navicat工具连接mysql服务:直接打开navicat并点亮连接处的MySQL即可。
2-3.创建数据库class11并把class11数据库的编码方式修改为utf8:create database class11 if not exists class11 character set=utf8;
4.创建数据库class22、class33数据库:create database class22 if not exists;
create database class33 if not exists;
5.打开class22数据库:use class22;
6.在class22数据库中创建test1表,该表的结构如下:creata table text1(num1 int(4) unsigned zerofill,num2 tinyint,num3 decimal(5,2),num4 float(4,1),num5 data)
7.把记录(1,45,999.99,56.7,‘2000-1-1’)插入test1表中:insert text1 values(1,45,999,99,56.7,‘2000-1-1’)
8.把记录(2,256,1000.11,321.6,‘2000-1-1’)插入test1表中,该记录能否插入成功?如果不能插入成功,请说明数据不能成功插入的原因,然后修改数据库的结构,把第二条记录插入数据表:不能插入,因为256超过了tinyint这个命令的最大表数范围;利用“alter table text1 modify unsigned zerofill;”来删掉它的无符号零填充扩大其表数范围即可。
9.删除class33数据库:
①show tables:
②drop table class33;
10.把完成各题所用到的sql命令提交到学习:如上!