Mysql常用语句小结_mysql常用语句总结

2020-02-28 其他工作总结 下载本文

Mysql常用语句小结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“mysql常用语句总结”。

1.安装Mysql注意:选择语言

2.Doc系统下进入Mysql

mysql-u用户名-p密码

3.常用的命令:

1.查看mysql下所有的数据库:show databases;

2.创建数据库的命令:create database 数据库名称;

3.选择数据库:use 数据库名称;

查看所选择的数据库命令:select database();

====================表操作====================================

4.查看数据库中所包含的表:show tables;

5.创建表的命令:create table 表名(字段名 字段类型(字段长度).....);

6.字段类型:int,char,varchar,date,timestamp,double...(int 不准确)(double两个 参数1为共有几位,2为小数)

列类型显示格式

TIMESTAMP(14)YYYYMMDDHHMMSSTIMESTAMP带有时分秒

TIMESTAMP(12)YYMMDDHHMMSS

TIMESTAMP(10)YYMMDDHHMM

TIMESTAMP(8)YYYYMMDD

TIMESTAMP(6)YYMMDD

TIMESTAMP(4)YYMM

TIMESTAMP(2)YY

7.查看表结构的命令:desc 表名;

show columns from 表名;

8.向表中增加字段命令:alter table 表名 add 字段名 字段类型(字段长度)其他;

9.删除表中的字段命令:alter table 表名 drop 字段名;

10.更改字段名命令:alter table 表名 change old字段名 new字段名 字段类型(长度);

11.更改字段类型命令:alter table 表名 modify 字段名 字段类型;

12.更改表名命令:alter table 表名 rename 新表名;

13.删除表的命令:drop table 表名;

====================基本SQL语句============================

14.插入命令:

部分插:

insert into 表名(字段1,字段2...)values(字段1类型值,字段2类 型值...);

全插:

insert into 表名 values(...);

15.修改命令:

update 表名 set 字段=字段值 where 条件;

16.删除命令:

delete from 表名 where 条件;(清空记录)

======================查询(单表查询)======================

17.查询命令:

select 字段1,字段2...from 表名 where 条件;

select * from 表名----->*代指是全部的字段,顺序表中字段顺序

a>运算符:+,-,*,/

例:从emp表中,查询所有员工年薪加年终奖500的结果从emp表中,查询所有员工工资涨500之后的年薪b>列别名:

select 字段名 [as] 别名 from..c>..and..--->且

d>..or..--->或

e>id in(1,2)--->id=1 or id=2

f>not in()

g>between...and..h>like_,%

i>limit len

limit startIndex,len;

j>is , is not

k>distinct

18.order by排序asc(升序默认)desc(降序)

19.group by

分组函数:

sum,avg,max,min,count(*),count(字段)

查询比部门1中所有员工工资高的所有员工姓名;

20.having子句

对group by分组后再次筛选的条件

21.子查询

where语句中的select语句

========================多表联查======================

22.等值连接wherejoin on

23.表别名

mysql> select e.ename,d.dname,e.deptno from emp e,dept d wheree.deptno=d.deptno;

join...on...mysql> select e.ename,d.dname,e.deptno from emp e join dept d one.deptno=d.deptno;

24.自连接

显示所有员工以及员工经理名称;

mysql> select e.ename,g.ename from emp e,emp g where e.mrg=g.eno;

25.外连接

左外连接

A left join B on 条件

显示所有A的记录,以及符合条件的B记录

mysql> select e.ename,g.ename from emp e left join emp g one.mrg=g.eno;

右外连接 A right join B on 条件显示所有B的记录,以及符合条件的A记录

《Mysql常用语句小结.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
Mysql常用语句小结
点击下载文档
相关专题 mysql常用语句总结 小结 语句 常用 mysql常用语句总结 小结 语句 常用
[其他工作总结]相关推荐
    [其他工作总结]热门文章
      下载全文