【Mysql】入门基础语句

这篇博客介绍了MySQL数据库的入门操作,包括创建、删除数据库和表,以及查询和修改数据的基本语句。通过学习,读者可以掌握如何查看数据库、增加、删除和修改数据,以及进行单表查询等核心操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

入门语句

查看当前服务器下的数据库

show databases;

在这里插入图片描述
创建数据库(创建后数据库的名字是不可以更改的)

create database AAA;

在这里插入图片描述

create table a 
(id int primary key,  
name varchar(20),  
age tinyint, 
sex enum('man','women'), 
index (age));

在这里插入图片描述
使用某个库

use AAA

在这里插入图片描述创建表

create table worker
	(id int primary key, //主键
	name varchar(20), 
	age tinyint,
	sex enum('男', '女'), 
	score double,
	level varchar(20) default "NO"); 

在这里插入图片描述删除表

drop table if exists worker;

在这里插入图片描述

查看当前库中的表

show tables

在这里插入图片描述

查看当前所处的是哪个库

select database();

在这里插入图片描述
查看当前所在表的建表信息

show create table AAA;

在这里插入图片描述删除库

drop database if exists AAA;

在这里插入图片描述
更改表的名字

alter table address rename to addr;

在这里插入图片描述
查看表的结构

desc student;

在这里插入图片描述

增加

增加多行的部分列

insert into student(name,age,sex,score) 	//确定表和列
values('liu shuo', 18, '男', 56.7),			//确定值
('zhao yun', 24, '女', 95.8);

插入全部列的时候所有列必须都要赋值,包括主键。

insert into student
values(5,'ZWL', 20, '女', 98'YES');

删除

注意:删除操作的最低标准是一行

delete from student		//确定表
where name='liu shuo';	//确定条件

在这里插入图片描述
若没有where条件则删除整个表

delete from worker;

在这里插入图片描述

查询(单表)

整表查询

select *		//所要的内容
from student;	//确定查询哪个表

在这里插入图片描述
查询满足条件的某列

select name,score 	//确定列
from student 		//确定表
where sex='woman';	//确定哪一行

在这里插入图片描述
查询满足条件的某行

select *
from student 
where score>80;

在这里插入图片描述

修改

update student	//确定表
set sex='man'	//确定要修改的内容
where name='zhao yun';	//确定修改的条件

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值