数据库、创建表、修改表

一、数据库

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

相关推荐
h***34633 分钟前
【MySQL】表的基本操作
数据库·mysql·oracle
SelectDB27 分钟前
为什么实时更新场景下 Doris 查询性能是 ClickHouse 的 34 倍
数据库
n***63271 小时前
MySQL数据库的数据文件保存在哪?MySQL数据存在哪里
数据库·mysql
SelectDB1 小时前
从 Flink 到 Doris 的实时数据写入实践——基于 Flink CDC 构建更实时高效的数据集成链路
数据库
普通网友1 小时前
使用Flask快速搭建轻量级Web应用
jvm·数据库·python
k***92162 小时前
redis连接服务
数据库·redis·bootstrap
T-BARBARIANS2 小时前
mariadb galera集群在Openstack中的应用
数据库·负载均衡
攻心的子乐2 小时前
redis分布式锁 多节点部署项目 Redisson 来做分布式锁
数据库·redis·分布式
java1234_小锋2 小时前
Redis线上操作最佳实践有哪些?
java·数据库·redis
普通网友2 小时前
Python函数定义与调用:编写可重用代码的基石
jvm·数据库·python