DDL—数据库操作

创建、查看、删除数据库

#创建数据库,设置字符集
CREATE DATABASE Stu;
CREATE DATABASE Stu character SET utf8;
#查看数据库MySQL服务器中的所有的数据库:
show databases;
#查看某个数据库的定义的信息:
show create database stu;
#删除数据库
drop database product;
#查看正在使用的数据库:
select database();
#切换数据库:
use mysql;	

创建、查看、删除、修改表结构

#创建表
CREATE TABLE t_student(
  Sid int PRIMARY KEY ,
  Sname VARCHAR(50) NOT NULL,
  Email VARCHAR(200) UNIQUE,
  Isdel INT DEFAULT 1
);
#查看数据库中的所有表:
show tables;
#查看创建表语句:
show create t_student;
#查看表结构:
desc t_student;
#删除表
drop TABLE t_student;
##修改表结构
#添加列
ALTER TABLE  t_student ADD  classname  VARCHAR(50);
#修改列的类型长度及约束
ALTER TABLE t_student MODIFY classname int;
#修改列名(注意类型不可少)
ALTER TABLE t_student CHANGE classname classid int;
#删除列
ALTER TABLE t_student DROP classid;
#修改表名
RENAME TABLE t_student TO t_students;
#修改表的字符集
ALTER TABLE t_students CHARACTER SET gbk;

修改列名
alter table 表名 change 旧列名 新列名 类型(长度) 约束;

注意:类型不可少
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值