第二阶段 第二章 SQL

SQL介绍

学习目的

数据库

总述

数据库组织数据的形式

mySQL

使用

mysql -uroot -p

show databases;

use world;

show tables;

exit;

SQL基础和DDL

SQL基础

SQL分类

 SQL语法特征

show 
-- 我是注释
# 我是注释
/*
	我是注释
*/
Databases;

数据库管理

show databases;
use world;
select database();
create database test charset utf8;
drop database test;

DDL-表管理 

use world;
show tables;
create table student(
	id int,
	name varchar(10),
	age int
);
drop table student;

DML-数据操作语言

插入

use world;
create table student(
	id int,
	name varchar(10),
	age int
);
-- 仅插入id列数据
insert into student(id) values(10001), (10002), (10003);
# 插入全部数据
insert into student(id, name, age) values(10001, '周杰', 31), (10002, '林君君', 35), (10003, '李军', 26);
# 插入全部数据,快捷写法
insert into student values(10001, '周杰', 31), (10002, '林君君', 35), (10003, '李军', 26);

删除

use world;
create table student(
	id int,
	name varchar(10),
	age int
);
insert into student(id) values(10001), (10002), (10003);
insert into student(id, name, age) values(10001, '周杰', 31), (10002, '林君君', 35), (10003, '李军', 26);
insert into student values(10001, '周杰', 31), (10002, '林君君', 35), (10003, '李军', 26);

-- 删除name为林君君的数据
delete from student where name = '林君君';
-- 删除age > 33的数据
delete from student where age > 30;
-- 删除全部数据
delete from student;

更新

use world;
create table student(
	id int,
	name varchar(10),
	age int
);
insert into student v
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值