MySQL中的DDL语句

第一题

输入密码登录mysql,创建数据库zoo,转换到zoo数据库,

mysql 复制代码
mysql> create database zoo character set gbk;
mysql> use zoo

查看创建数据库zoo信息

mysql 复制代码
mysql> show create database zoo;

删除数据库zoo

mysql 复制代码
mysql> drop database zoo

第二题

先创建数据库db_system,接着创建两张表

mysql 复制代码
create table user(
id int primary key auto_increment comment 'id',
NAME char(20) not null comment '姓名',
gender char(4) not null comment '性别',
birthday date comment '生日',
entry_date date not null comment '入职时间',
job char(30) not null comment '职位');
mysql 复制代码
>create table salary(
->id int primary key auto increment comment'id',
->userld int not null comment'用户id',
->basesalary float not null comment'基本工资',
->month int not null comment'月份',
->allowances float not null default 0 comment'补贴');

第三题

alter的基本命令,add、modify、drop、rename、change...

1、

mysql 复制代码
mysql>alter table user add image tinyblob

2、

mysql 复制代码
mysql> alter table user modify job varchar(60);

3、

mysql 复制代码
mysql> alter table user drop column gender;

4、

mysql 复制代码
mysal> alter table salary rename usersalary

5、

mysql 复制代码
mysql> alter table user convert to character set utf8.

6、

mysql 复制代码
mysql> alter table user change column name username char(20) not null,
相关推荐
小陳参上16 小时前
持久化数据库实现:确保数据持久性与可靠性
java·jvm·数据库
不是株16 小时前
Redis(实战篇)
数据库·redis·缓存
Anastasiozzzz16 小时前
放弃原生 C 语言字符串:深度解析 Redis SDS 的设计艺术
数据库·redis·缓存
鸽芷咕16 小时前
海量时序数据选型指南:从大数据架构演进看 Apache IoTDB 的崛起
大数据·数据库·架构·apache
LSL666_16 小时前
5 MySQL驱动类选择与数据库连接 URL 时区配置
数据库·mysql·mybatis·mybatisplus
逍遥德16 小时前
怎样跨过PostgreSQL性能专家的门槛
数据库·sql·postgresql·数据分析
我不听你讲话18 小时前
关系型与非关系型数据库视角下的 MySQL:特性解析与 Linux 部署实践
linux·mysql·nosql
prince051 天前
用户积分系统怎么设计
java·大数据·数据库
原来是猿1 天前
MySQL【内置函数】
数据库·mysql
難釋懷1 天前
Redis分片集群插槽原理
数据库·redis·缓存