(一) sql基础语法(增、删、改、查)
sql语句最基本的增删改查
1、创建数据库、表
-- 创建一个测试的数据库
create database test charset = utf8;
-- 选择切换到这个数据库
use test;
-- 创建一个学生表
create table student(
stuid integer auto_increment primary key, -- 学生编号 数据类型 自增 主键
stuname varchar(50) not null, -- 学生姓名 数据类型 非空
stuage integer default 18 -- 学生年龄 数据类型 默认18岁
);
2、增加、插入数据
-- 插入几条数据
insert into student(stuname) values("张三");
insert into student(stuname) values("张四");
insert into student(stuname) values("张五");
insert into student(stuname) values("张六");
-- 插入一个字段
alter table student add stusex varchar(10) default '男';
3、删除
-- 删除
drop database test; -- 删除数据库
drop table student; -- 删除表
alter table student drop column stuage; -- 删除年龄字段(列)
delete from student where stuid = 3; -- 根据索引删除某一行数据(行)
4、修改
-- 修改
update student set stusex = "女" where stuid = 2; -- update 表名 set 需要修改的值 where 需要修改的项
5、查询
-- 查询表
select * from student; -- select 所有 from 表名
select stuname as 姓名,stusex as 性别,stuage as 年龄 from student; -- select 单独字段 as 汉译,...from 表名(as 可以不写)