首先创建数据库
create database xuanhun;
添加表和字段
create table user(
id int auto_increment, //自动增长id的值
name char(30) not null, //非空
address char(50) not null,
primary key(id)); //自动增长id的值
添加数据(数据多可以使用换行添加数据)
insert into user
(name,address)
values
("lihua","beijing");
一行进行添加数据
insert into user (name,address) values ("daming","shanghai");
查看表里面的数据
select * from 表名;
select * from user;
根据所给的条件进行查询
select * from user where name="hacker";
根据所给的条件进行查询h开头的数据, %和like搭配,%可理解成通配符
select * from user where name like "h%";
MySQL union操作符
nuion用于连接两个以上的select的结合到一个结果结合里,多个select语句会删除重复的数据。
select * from user union select * from user1;
根据指定条件进行多表查询
例如:
select * from user where name like "xu%" union select * from user1 where id=5;
select * from user where id=1 union select * from user where name="daming";
更新数据
update 表名 set 需要修改的字段=root,需要修改的字段=gz [where 条件表达式]
update user1 set name=root,address=gz where id=1;

修改id字段大于和等于3的数据
update user1 set name='root',address='gz' where id>=3;

删除数据
delete from 表名 [where 条件表达式]
delete from user1 where id=5;

删除全部数据
delete from user1;
另一种删除全部数据
truncate table user1;