mysql基本语句(更新中)
DDL/
**************************************************************************************
DDL
create //创建对象
alter //修改对象
drop //删除对象
rename //重命名对象
#数据库操作
#不支持重命名数据库
创建数据库: create database dbname;
删除数据库: drop database dbname;
查看数据库: show databases;
使用数据库: use dbname;
#表操作
查看表: show tables;
创建表: create table tbname(col type, ....);
看表格式: desc tbname;
删除表: drop table tbname
表改名: alter table tbname rename newname;
添加列: alter table tbname add username varchar(40);
删除列: alter table tbname drop column username;
修改列类型:alter table tbname modify username varchar(100);
重命令列: alter table tbname change column username newname varchar(100);
**************************************************************************************
DML
select
insert
update
delete
#插入:
全部插入: insert into tbname values(v1,v2....);
指定列插入:inert into tbname(col1,col2,...) values(v1,v2,....);
插入多列: insert into tbname values(v1,v2....),(v11,v12....),.....;
#查询
查表所有内容: select * from tbname;
select col1, col2.... from tbname;
#过滤
where: select col1, col2.... from tbname where 条件语句;
#去重,返回结果唯一化
distinct: select distinct col1 from tbname;
#排序
order by: select * from tbname order by col ase|desc;
#删除
delect from tbname where 条件语句;
delect * from tbname;
#值更新
update tbname set col=newvaule where 条件语句;
*****************************************************************************
DCL
grant
revoke
*****************************************************************************
TCL
commit
savepoint
rollback