MySQL基本命令

MySQL语句分类

MySQL语句分类 英文 简称 关键字
数据定义语言 Data Ddefinition Language DDL create drop alter declare
数据操纵语言 Data Manipulation Language DML insert delete update
数据查询语言 Data Query Language DQL select
数据控制语言 Data Control Language DCL grant revoke commit rollback

数据定义语言 DDL

– 数据库相关

-- 创建数据库
-- create database 数据库名
create database hello;

-- 删除数据库
-- drop database 数据库名
drop database hello;

 --查看所有数据库
-- show databases
show databases;

-- 查看单个数据库
-- show create database 数据库名
show create database hello;

-- 选择操作的数据库
-- use 数据库名
use hello;

–表相关

-- 创建表
-- create table 表名(字段名 类型,字段名 类型)
create table student(
 s_id int,  
 s_name varchar(20),
 s_sex varchar(10),
 s_age int
);

-- 删除表
-- 语法:drop table 表名
drop table student;

-- 查看所有表
-- show tables
show tables

-- 查看单个表
-- show create table 表名
show create table student;

-- 修改表名
-- alter table 目标表名 rename 新表名
alter table oldTableName rename newTableName;

-- 查看表字段
-- desc 表名
desc student;

-- 增加一个字段
-- alter table 表名 add 字段名 类型
alter table student add s_motherName varchar(20);

-- 增加多个字段
-- alter table 表名 add 字段名 类型,add 字段名 类型
alter table student add s_motherName varchar(20),add s_fatherName varchar(20);

-- 删除一个字段
-- alter table 表名 drop 字段名
alter table student drop s_motherName;

-- 删除多个字段
-- 语法:alter table 表名 drop 字段名,drop 字段名
alter table student 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值