创建数据库并使用
create database db1;
use db1;
创建表
create table user2(
id int primary key auto_increment,
username varchar(16) not null unique ,
password varchar(16) not null ,
gender tinyint default 0,
account decimal(12,2) default 2,
vip boolean default 0
);
插入数据:
语法:
insert into 【表名】 value(【数据1】,【数据2】… …);
insert into user2 value (1,'name','pass1',1,100,1);
自行输入不可自动输入的字段,让MySQL自己处理未添加数据的字段。
insert into user2(username, password) value ('name2','pass2');
一次插入多条数据
insert into user2(username, password) values ('name3','pass3'),('name4','pass4');
修改数据
语法:
update 【表名】 set 【字段1】 = 【值】, 【字段2】 = 【值】 … where 【条件】
update user2 set username='name_new',password="pass_new" where id=3;
删除数据
语法:
delete from 【表名】 where 【条件]
delete from user2 where id>2;
拓展
1、插入数据:
多条数据插入尽量用一条SQL语句。
2、更改
3、删除