`
郭广川
  • 浏览: 67282 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

MySQL常用指令汇总

 
阅读更多


MySQL
常用指令汇总

DDL

Data Definition Languages 数据定义语言  对数据库的数据段、数据表、列、索引对象进行创建、删除、修改

 

 

创建数据库



 

1、查看mysql中存在的数据库



 

   可以看到自己刚创建的dbdemo已经在其中了

2、选择自己要使用的数据库



 

3、查看数据库中已经创建的数据表

 

 

 

因为dbname是刚刚创建的数据库,所以其中没有任何表(table

 

 删除数据库 

 

 

创建表

1、我们先来建立一个库

 

 

2、创建表

 

 

3、查看创建的表字段及属性


 

4、查看信息较全面的表的查看方式



 

    其中可以看到表的字段属性、表的存储引擎、表的默认字符集

 

删除表



 

修改表

1、  修改表字段属性

        employee表按原来创建后,将employee中的ename字段的varchar(10)修改成varchar(16)



 

        employeeid字段修改为自增长(注意id后面要跟上int



 

1、  增加表字段

        添加一个age字段为int4
  

 

1、  删除表字段

将刚才的创建的age字段删除


 

1、  修改字段名称

使用原来的添加的age字段,并修改他的字段名为age2



 

1、  修改字段的排列顺序

创建一个birthday字段并添加到ename后面




 

修改age2 字段的位置,先放到最前面在放到ename后面



 

 

 

1、  更改表的名称

更改表的名称为employee2



 

     DML

    Data Manipulation Language 数据操作语言 对数据库记录进行查、改、增、删,并检查数据完整性

 

插入记录

1、指定插入字段与相应值

 

 

 

        其中age2birthday字段已经被删除

 

2、不指定插入字段,但values应与表字段的顺序相一致



 

 

3、只对某些个指定字段的记录进行插入



 

3、一次性插入多条记录



 

更新记录

1、  更改单条记录

        将employeeenameggcsal改为5000.00



 

2、更改多条记录


 

删除记录

        外键关联



 
 

        先删除外键关联方然后再删除被关联方(此例中departmentdeptno作为employeedeptno字段的外键),顺序不能颠倒,不然报错

 

查询记录

1、  查询一张表中全部内容



 

        或者



 

1、  查询不重复的记录 关键字distinct



 

1、  条件查询 关键字where



   

        =外,还可以用><>=<=、!=等比较运算符,还可以用orand等逻辑运算符进行多条件联合查询
 

 

4、查询后排序查看 关键词order by   关键字desc降序 asc升序

 

        先直接查询


   

         根据deptno降序查询
 

  

        先根据deptno升序查询,如果有重复再按照sal升序查询(asc关键字可有可无)



 

1、  限制显示个数 关键字limit(常和order by联合使用)

            deptno排序后只显示前三个



 

        按deptno排序后从第二条记录开始显示2条记录



 

1、  聚合查询

常用聚合函数sum()、count()、max()、min(),关键词 group by(进行分类统计)

关键字 having (对分类聚合后的结果进行在汇总)

  

        对deptno的各部门数量进行统计



 

         查询出sal值最小的enamedeptno、和对应的sal



 

统计出员工所属部门数大于1的记录



 

1、  表连接查询(一般会用到外键关系)

            内链接表查询



 

      外连接表查询

        左连接


 

        右连接

 

 
 

1、  子查询  关键字in not in=、!=existsnot exists



 

 

 

 

1、  记录联合 将查询结果合并到一起显示出来 关键字union all(直接合并) union (合并后将重复记录去掉)

Union all




 

           Union


 

 

查询帮助

直接在命令行中进行相关指令的查询

            常用全局指令查询



 

        按照层次查询



 

         再查询其中的Data Types相关查询



 

 

        再对其中的TEXT型进行相关查询



 

 

        语法相关查询

 

 

        再查看CREATE TABLE相关语法



 

  • 大小: 3.1 KB
  • 大小: 7.1 KB
  • 大小: 2.3 KB
  • 大小: 2.5 KB
  • 大小: 3.6 KB
  • 大小: 3.3 KB
  • 大小: 8.4 KB
  • 大小: 14.7 KB
  • 大小: 28.2 KB
  • 大小: 3.5 KB
  • 大小: 5.5 KB
  • 大小: 5.6 KB
  • 大小: 5.3 KB
  • 大小: 5.1 KB
  • 大小: 5.4 KB
  • 大小: 5.8 KB
  • 大小: 17.5 KB
  • 大小: 5.5 KB
  • 大小: 18.1 KB
  • 大小: 5.3 KB
  • 大小: 3.7 KB
  • 大小: 5.8 KB
  • 大小: 23.2 KB
  • 大小: 4.9 KB
  • 大小: 10 KB
  • 大小: 15.3 KB
  • 大小: 15.5 KB
  • 大小: 15.9 KB
  • 大小: 25.9 KB
  • 大小: 26.4 KB
  • 大小: 11 KB
  • 大小: 12.5 KB
  • 大小: 6.4 KB
  • 大小: 8.4 KB
  • 大小: 9.1 KB
  • 大小: 15.7 KB
  • 大小: 15.8 KB
  • 大小: 15.6 KB
  • 大小: 11.8 KB
  • 大小: 11.2 KB
  • 大小: 22.3 KB
  • 大小: 8.9 KB
  • 大小: 8.1 KB
  • 大小: 18.9 KB
  • 大小: 11.2 KB
  • 大小: 12.7 KB
  • 大小: 21.6 KB
  • 大小: 5 KB
  • 大小: 17.5 KB
  • 大小: 8.8 KB
  • 大小: 7 KB
  • 大小: 53 KB
  • 大小: 17.6 KB
  • 大小: 22.9 KB
  • 大小: 16.7 KB
  • 大小: 48.3 KB
  • 大小: 48.3 KB
分享到:
评论

相关推荐

    mysql常用命令汇总

    mysql常用命令汇总,mysql常用命令汇总,非常详细,值得下载

    MySQL常用命令汇总.pdf

    MySQL常用命令汇总.pdfMySQL常用命令汇总.pdfMySQL常用命令汇总.pdfMySQL常用命令汇总.pdfMySQL常用命令汇总.pdfMySQL常用命令汇总.pdf

    MySQL常用命令汇总

    MySQL常用命令汇总,将mysql中的常用命令集中地总结和举例讲解,是一本非常好的初学者应该学习的书本

    MySQL常用命令汇总.rar

    MySQL常用命令汇总 包含数据库使用以及navicat 快捷键水说明很详细, 包含命令行的是使用以及连接数据库如何操作的详细说明

    《MySQL常用命令汇总》_非常详细

    《MySQL常用命令汇总》_非常详细,使用方便!

    SQL金典语句+入门sql语句+《MySQL常用命令汇总》.rar

    SQL金典语句+入门sql语句+《MySQL常用命令汇总》.rar

    MySQL常用命令汇总详解

    数据库系统本质上是用来管理各种信息的。这些信息来自于不同的地方,比如,奥运会 上运动员的各种数据统计、公司销售统计、学生成绩、财务报表等。如果一项工作很简单,那就不需要用到数据库。比如上街购物,我只...

    oracle+mysql常用命令汇总

    最近在学习数据库,从网上找了很多有关的数据库命令总结了一下。相信对初学者一定有帮助的。有oracle 和mysql两种,大家可以结合着学习。

    mysql数据库常用命令汇总

    MySQL数据库常用命令,第一部分数据库的查询,创建,删除等操作,第二部分数据库数据增删改查以及联合查处,子查询等相关数据操作,第三部分表的创建,修改,重命名,删除等操作。

    Mysql常用命令汇总

    主要介绍了Mysql常用命令,都是mysql数据库日常最基本的操作命令,感兴趣的小伙伴们可以参考一下

    mysql常用命令大全

    mysql常用命令汇总。数据库的导入、导出。

    MySQL常用命令

    MySQL常用命令汇总》,非常详细,值得下载。

    MySQL常用命令大汇总[文].pdf

    MySQL常用命令大汇总[文].pdf

    MySQL DBA常用命令大汇总

    MySQL DBA常用命令大汇总,精心编辑的,都要掌握的内容

    mysql常用命令汇总介绍

    本文给大家汇总了一下mysql常用的命令行指令,包括设置更改mysqlroot密码,连接mysql等,非常的细致全面,并附上运行效果截图,希望大家能够喜欢

    MySQL5.1常用语法汇总

    MySQL5.1语法汇总word文档: 包括MySQL的常用命令,基本安装,操作

    MySQL数据库常用命令汇总

    资源内容: 1,数据库的操作命令; 2,数据表及字段的操作命令; 3,表数据的增删查改; 4,排序、分页、分组; 5,视图与函数等

Global site tag (gtag.js) - Google Analytics