MySQL数据库表的创建
#展示逻辑库的逻辑空间
show databases;
#创建一个逻辑空间
create database demo;
#删除逻辑空间
drop database demo;
#创建一个数据表
use test;
create table student(
id int unsigned primary key,
name varchar(20) not null,
sex char(1) not null,
birthday date not null,
tel char(11) not null,
remark varchar(200)
)character set = utf8;
#向数据表中插入数据
insert into student values(1,"李四","男","2002-01-05","10086100861",null);
#展示数据表
show tables;
#查看表结构
desc student;
#查看建表的SQL语句
show create table student;
#删除数据表
drop table student;
#向数据表中添加字段
ALTER TABLE student
ADD address VARCHAR(200) NOT NULL,
ADD home_tel CHAR(11) NOT NULL;
#修改字段类型和约束
ALTER TABLE student
MODIFY home_tel VARCHAR(20) NOT NULL;
#修改字段名称
ALTER TABLE student
CHANGE address home_address VARCHAR(200) NOT NULL;
#删除字段
ALTER TABLE student
DROP home_tel,
DROP home_address
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!