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,
相关推荐
消失在人海中21 分钟前
oracle 游标的管理
数据库·oracle
盖世英雄酱5813627 分钟前
小小的改动,竟然效率提高了1000倍
数据库·后端
八股文领域大手子33 分钟前
从接口400ms到20ms,记录一次JVM、MySQL、Redis的混合双打
jvm·数据库·redis·mysql·jar
提高记忆力1 小时前
truncate,drop,delete分析
数据库
江节胜-胜行全栈AI2 小时前
PostgreSQL-中文字段排序-修改字段的排序规则
数据库·postgresql
就是蠢啊2 小时前
SpringBoot 基础知识,HTTP 概述
数据库·mysql·spring
darkchink2 小时前
[LevelDB]Block系统内幕解析-元数据块(Meta Block)&元数据索引块(MetaIndex Block)&索引块(Index Block)
android·java·服务器·c语言·数据库·c++·分布式
代码拾光2 小时前
如果单表数据量大,只能考虑分库分表吗?
数据库
Mazy.v4 小时前
Linux图形化界面
linux·运维·数据库