数据库、创建表、修改表

一、数据库

1、登陆数据库

2、创建数据库zoo

3、修改数据库zoo字符集为gbk

4、选择当前数据库为zoo

5、查看创建数据库zoo信息

6、删除数据库zoo

二、创建表

1、创建一个名称为db_system的数据库

2、在该数据库下创建两张表,具体要求如下

员工表 user

字段 类型 约束 备注

id 整形 主键,自增长 id

NAME 字符型 非空 姓名

gender 字符 非空 性别

birthday 日期型 生日

entry_date 日期型 非空 入职时间

job 字符型 非空 职位

员工绩效表 salary

字段 类型 约束 备注

id 整形 主键,自增长 id

userId 整型 非空,外键,关联的是user表的id字段 用户id

baseSalary 小数 非空 基本工资

month 整数 非空 月份

allowances 小数 非空,默认为0 补贴

三、修改表

1、在上面员工表的基本上增加一个image列,类型是blob,长度255。

2、修改job列,使其长度为60。

3、删除gender列。

4、表名salary改为usersalary。

5、修改表的字符集为utf8;

6、列名name修改为username

相关推荐
白鲸开源13 分钟前
收藏!史上最全 Apache SeaTunnel Source 连接器盘点 (2025版),一篇通晓数据集成生态
大数据·数据库·开源
MonKingWD16 分钟前
MySQL事务篇-事务概念、并发事务问题、隔离级别
数据库·后端·mysql
我科绝伦(Huanhuan Zhou)1 小时前
银河麒麟V10一键安装Oracle 11g脚本分享
数据库·oracle
秋千码途2 小时前
一道同分排名的SQL题
数据库·sql
秋难降4 小时前
零基础学SQL(八)——事务
数据库·sql·mysql
Starry_hello world4 小时前
MySql 表的约束
数据库·笔记·mysql·有问必答
RestCloud5 小时前
ETLCloud中的数据转化规则是什么意思?怎么执行
数据库·数据仓库·etl
一个天蝎座 白勺 程序猿5 小时前
Apache IoTDB(4):深度解析时序数据库 IoTDB 在Kubernetes 集群中的部署与实践指南
数据库·深度学习·kubernetes·apache·时序数据库·iotdb
.Shu.6 小时前
Redis zset 渐进式rehash 实现原理、触发条件、执行流程以及数据一致性保障机制【分步源码解析】
数据库·redis·缓存
君不见,青丝成雪6 小时前
大数据技术栈 —— Redis与Kafka
数据库·redis·kafka