大数据作业1

本文详细介绍了如何使用Navicat工具连接MySQL服务,创建并管理多个数据库,如class11、class22和class33。在class22数据库中创建了test1表,并插入数据。讨论了数据类型限制导致的插入问题,提供了解决方案。同时,涉及到了数据库的删除操作。这是一个关于MySQL数据库管理的基础教程。

第一大题:太菜了只会用qq截屏
第二大题:

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命令提交到学习:如上!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值