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,
相关推荐
wowocpp39 分钟前
查看 磁盘文件系统格式 linux ubuntu blkid ext4
linux·数据库·ubuntu
C吴新科4 小时前
MySQL入门操作详解
mysql
Ai 编码助手6 小时前
MySQL中distinct与group by之间的性能进行比较
数据库·mysql
陈燚_重生之又为程序员6 小时前
基于梧桐数据库的实时数据分析解决方案
数据库·数据挖掘·数据分析
caridle6 小时前
教程:使用 InterBase Express 访问数据库(五):TIBTransaction
java·数据库·express
白云如幻6 小时前
MySQL排序查询
数据库·mysql
萧鼎7 小时前
Python并发编程库:Asyncio的异步编程实战
开发语言·数据库·python·异步
^velpro^7 小时前
数据库连接池的创建
java·开发语言·数据库
苹果醋37 小时前
Java8->Java19的初步探索
java·运维·spring boot·mysql·nginx
荒川之神7 小时前
ORACLE _11G_R2_ASM 常用命令
数据库·oracle