1、创建数据库
create database 数据库名称;
2、删除数据库
drop 数据库名称;
3、查看当前有哪些数据库
show database;
4、使用数据库
use 数据库名称;(在建表之前,要声明要使用的数据库)
5、建表
create table 表名称(
列名称 数据类型,
列名称 数据类型
);
6、查看数据库中所含表
show tables;
7、查看表中所包含的元素
desc 表名称; ||describle 表名称;
8、删除表
drop table 表名称;
9、给表中添加数据
insert into 表名称(列名1,列名2……)values(值1,值2……);
1) INSERT INTO dept
(`deptid`, `deptname`, `deptnum`, `deptdesc`)
VALUES
(null, '技术部', 20, '技术');
主键deptid为自增列,故无需添加具体的值,但在mysql中需用null占位
2) INSERT INTO dept
( `deptname`, `deptnum`, `deptdesc`)
VALUES
('财务部', 3, '财务');
如没写自增主键列,则在values中可不写占位null值
3) INSERT INTO dept
VALUES
null, '行政部', 2, '行政');
如没写列名,则values中必须写全所有列对应的值,包括自增主键null
10、修改数据库中数据
update 表名称 set 列名1=值1,列名2=值2.....where 条件;
11、删除数据库中的某些数据
delete from 表名称 where 条件;
12、查询数据库中存放的所有数据
select * from 表名称;
select 列名1,列名2...from 表名称;
15、去掉重复项
select distinct */具体的列名 from 表名称
16、修改表中已经存在的字段
alter table 表名称 change 要修改的列名称 修改以后的列名称 修改以后的数据类型;
17、在原有表中增加一个字段
alter table 表名称 add column 要增加的列名称 数据类型;
18、添加约束
1) 添加外键约束
alter table 表名称 add constraint fk_外键名 foreign key(sNo) references 关联的表名称(sNo);
create database 数据库名称;
2、删除数据库
drop 数据库名称;
3、查看当前有哪些数据库
show database;
4、使用数据库
use 数据库名称;(在建表之前,要声明要使用的数据库)
5、建表
create table 表名称(
列名称 数据类型,
列名称 数据类型
);
6、查看数据库中所含表
show tables;
7、查看表中所包含的元素
desc 表名称; ||describle 表名称;
8、删除表
drop table 表名称;
9、给表中添加数据
insert into 表名称(列名1,列名2……)values(值1,值2……);
1) INSERT INTO dept
(`deptid`, `deptname`, `deptnum`, `deptdesc`)
VALUES
(null, '技术部', 20, '技术');
主键deptid为自增列,故无需添加具体的值,但在mysql中需用null占位
2) INSERT INTO dept
( `deptname`, `deptnum`, `deptdesc`)
VALUES
('财务部', 3, '财务');
如没写自增主键列,则在values中可不写占位null值
3) INSERT INTO dept
VALUES
null, '行政部', 2, '行政');
如没写列名,则values中必须写全所有列对应的值,包括自增主键null
10、修改数据库中数据
update 表名称 set 列名1=值1,列名2=值2.....where 条件;
11、删除数据库中的某些数据
delete from 表名称 where 条件;
12、查询数据库中存放的所有数据
select * from 表名称;
13、模糊查询
select * from book where true and name like '%" +name+ "%';(name为所要匹配的关键字)
14、查询数据库指定列、行的数据select 列名1,列名2...from 表名称;
15、去掉重复项
select distinct */具体的列名 from 表名称
16、修改表中已经存在的字段
alter table 表名称 change 要修改的列名称 修改以后的列名称 修改以后的数据类型;
17、在原有表中增加一个字段
alter table 表名称 add column 要增加的列名称 数据类型;
18、添加约束
1) 添加外键约束
alter table 表名称 add constraint fk_外键名 foreign key(sNo) references 关联的表名称(sNo);