-- 建库建表# 创建数据库CREATEDATABASEIFNOTEXISTS mydb;# 切换数据库USE mydb;# 删除表DROPTABLEIFEXISTS stu;# 创建学生表CREATE TABL`stu`E stu (
id INT(11),
NAME VARCHAR(20),
age INT(11),
gender VARCHAR(5),
addr VARCHAR(30));/*
添加数据
添加特定的列 - 值要和前面的列名保持一致对应
insert into 表名(列名1,列名2,列名3)values(值1,值2,值3);
添加所有列
insert into 表名 values(所有的值。。。);
一次插入多条数据
insert into 表名 (列名1,列名2,列名3)values(值1,值2,值3),(值1,值2,值3),(值1,值2,值3);
insert into 表名 values (所有的值。。。),(所有的值。。。),(所有的值。。。);
*/INSERTINTO`stu`(`id`,`name`,`age`)VALUES(1,'zs',10);INSERTINTO`stu`VALUES(2,'ls',18,'男','山东省聊城市');INSERTINTO`stu`(`id`,`age`,`addr`,`name`)VALUES(3,21,'山东省青岛市','ww'),(4,20,'山东省青岛市','ll');INSERTINTO`stu`VALUES(5,'xq',32,'男','山东省聊城市'),(6,'hb',18,'男','山东省淄博市');-- 修改 uodate 表名 set 列名1=列值1,列名2=列值2,。。。where 条件UPDATE stu SET addr='qd', gender='男'WHERE age >=18AND age <=80;UPDATE stu SET addr='qd', gender='男'WHERE age <>18;UPDATE stu SET addr='qd', gender='男'WHERE age BETWEEN18AND80;UPDATE stu SET addr='青岛'WHERE NAME='zs'OR NAME='ls';UPDATE stu SET addr='qdsnq'WHERE age ISNOTNULL;-- 删除数据 -- 如果where条件里没有写 就会删除所有记录DELETEFROM`stu`WHERE`id`=1;-- 查询表所有的记录SELECT*FROM`stu`;