Mysql进阶

课程导师

嵌入式实训班 嵌入式实训班
00:00:00
Play
Next
00:00 / 00:00
40%
  • 2x
  • 1.5x
  • 1.25x
  • 1x
1x
3.会话变量和全局变量
离线学习

下载APP离线观看

技能补充更多
  • Java 语言基础
    Java 语言基础

    学习Java基本语法、变量、流程控制、修饰符、修饰符、继承、抽象、接口、数组、异常。

  • linux操作系统基础
    linux操作系统基础

    linux作为一款开源的操作系统,已经被大多数人所认可,在嵌入式领域中,linux的占用率一直稳居榜首, 掌握好linux下的基本概念,对我们掌握系统编程及驱动开发都非常有利。

  • Python语言编程基础
    Python语言编程基础

    Python是一种面向对象、解释型计算机程序设计语言,语法简洁而清晰,具有丰富和强大的类库。本章Python编程基础的视频教程,为现目前国内最全面的Python视频教程之一,由麦子学院资深Python工程师录制,主要围绕Python编程实战方方面面展开。

  • Mysql基础
    Mysql基础

    课程描述:Mysql是一个最常用的关系型数据库管理系统,此为python开发职业课程系列的其中一套课程。该套课程是现目前国内最齐全的mysql视频教程之一,从入门到精通,详细讲解,方便快速掌握。

  • 最新问答
  • WIKI资料
  • 课件下载
只看我参与的
  • 学习Mysql

    编码设定初步

    示例创建compangs这样的一个数据库表。启动mysql。进入数据库。查看数据库。这里面没有compangs这样的一个数据库表,先导入进来。导入成功。查看这里面的数据库表。查看创建employees这张表的语法。想表中插入数据。查询一下。用客户端的连接工具查看,这里使用的是navicat。在使用客...

  • 学习Mysql

    编码设定进阶

    示例如何处理在mysql当中这样的一个乱码。查看创建这个表的字符集编码。更改数据库表的编码格式。更改之后查看数据库编码。再看客户端,输入中文。这里还是提示出错,无法录入。因为是这两列插入不了中文,我们接下来就要考虑到数据列的编码格式,修改first_name那列。修改last_name一列。修改后再...

  • 学习Mysql

    会话和全局变量

    会话变量表示我们的客户端和服务器相关联的时候,这个时候,所设置的变量,就是客户端所拥有的变量,就称为会话变量。查看会话级变量,这些会话变量是mysql内置好的,每一个会话级别的变量都有它的意义。查看会话变量,以auto开头的,蓝色的部分是事物的提交,这里面就是一个会话级别的,当你的客户端如果是a这个...

  • 学习Mysql

    存储过程

    存储过程存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,这里的SQL语句是把很多个语句放在同一个单元集下面,这个SQL语句就去执行了,现在要把众多的SQL语句,不是一个SQL语句,而是很多条SQL语句放在一起执行,我们就把这样的过程,称为存储过程。在这个数据库里面,...

  • 学习Mysql

    变量的定义

    存储过程2(变量的定义)先使用一个数据库。创建一个存储过程之前先改变一下它的分隔符。创建一个存储过程,定义一个变量的语法,declare 变量名 数据类型 default 默认值,这里面我们定义了一个变量。将分隔符变成分号。已经成功。调这个存储过程,现在a这个值表示一个变量,输出的值是abc。再次创...

  • 学习Mysql

    参数类型

    存储的过程3(参数类型)存储过程中,参数的另外两种类型。out:输出参数该值可在存储过程内部改变,并可以返回.往往是用于获取存储过程里的参数值。inout:输入输出参数该值可以在调用时指定,并可修改和返回。实例先看输出参数,先选一个数据库。修改分隔符。创建存储过程,指定参数类型out,给它一个变量v...

  • 学习Mysql

    选择语句

    If else(二选一)如果这里有一个逻辑表达式,如果它为真的话,就执行if里面的语句,如果它为假的话,它就会执行else里面的语句,如果出现多个分支的话,这里面就会加上else if。语法格式:IF search_condition THEN statement_list  [ELSEIF se...

  • 学习Mysql

    选择语句case分支

    流程控制(选择语句case分支)示例:选择数据库。查看数据库表。查看工资表。CASE语句CASE语句也用来进行条件判断,其可以实现比IF语句更复杂的条件判断。CASE语句的基本形式如下:CASE case_value   //匹配某个值,case语句往往用来当一个变量符合某一个值的时候,这个时候它所...

  • 学习Mysql

    while循环语句

    流程控制语句(while循环语句)While:while  条件 do   //这个条件返回的是逻辑表达式,要么为真,要么为假,如果为真的话,它会重复的执行do后面的语句   内容 end while;案例1+2+3..n.选择数据库。修改分隔符。创建存储过程,定义一个初始值i,是从1开始的,再...

  • 学习Mysql

    repeat和loop

    流程控制(循环repeat和loop语句)repeat语句:repeat 内容 until 条件   //退出循环的条件,满足条件为真,退出,否则就会一直循环这里面的内容 end repeat;进入一个更新偶数项的案例:选择数据库。查询employees这张表,这里面总共67行数据。我们要做的...

  • 学习Mysql

    定义条件和处理

    定义条件和处理条件的定义和处理可以用来定义在处理过程中遇到问题时相应的处理步骤。案例在这个表中插入两条数据,选择数据库。查看数据库中的表。替换分隔符。创建存储过程,向employees表和userinfo这两张表中插入两条数据,重启一个服务器。还是使用这个数据库。查看userinfo的字段,这里面有...

  • 学习Mysql

    存储过程的管理

    查看数据库下的存储过程show procedure status where db='数据库名';直接在数据库下面查看,也可以进入命令行。示例进入命令行查看。查看结果。查看当前数据库下面的存储过程的列表select specific_name from mysql.proc;示例选择数据库。查看当前...

  • 学习Mysql

    函数的创建

    函数的创建在mysql当中,它实际上是内置了函数,我们可以打开参考手册查看。这里函数的调用一般情况下是拥有一个函数的名字,通过这个函数的名字传递一个参数进来。传递这个参数之后它会经过这个函数的处理,返回一个我们想要的值。这里的函数实际上是要分几类的。这是字符串函数,这里给我们列举了很多种,比如con...

  • 学习Mysql

    视图的创建

    什么是视图?视图是由查询结果形成的一张虚拟表。也就是我们可以理解为就是一种类似于表的数据对象。什么时候要用到视图?如果某个查询结果出现的非常频繁,也就是,要经常拿这个查询结果来做子查询。创建视图CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE |...

  • 学习Mysql

    视图的管理

    视图的存放位置视图存放在information_schema数据库下的views表里。示例查看表information_schema,我们发现他的显示方式是以横的方式排列的。我们以列的方式显示,这样我们可以看到这里面我们自己定义的一些视图,比如第一个视图是employees1这个视图,他是放在com...

  • 学习Mysql

    触发器的应用

    什么是触发器触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。它在修改我们的特定表的时候,它才会触发,它不是用户所调用的,而是数据库自己去执行的。它具有这样的特性监视地点:一般就是表名。监视事件:update/delet...

  • 学习Mysql

    触发器的管理

    触发器的应用对update而已,它实际上是有删除和新增这两个操作,对于update而言,对于update而言:被修改的行,修改前的数据,用old来表示,old.列名引用被修改之前行中的值;修改的后的数据,用new来表示,new.列名引用被修改之后行中的值。示例选择数据库。查看表,我们也是针对empl...

  • 学习Mysql

    共享读锁

    My ISAM表锁(共享读锁)为什么要有锁打个比方,我们到淘宝上买一件商品,商品只有一件库存,这个时候如果还有另一个人买,那么如何解决是你买到还是另一个人买到的问题? 我们先从库存表中取出物品数量,然后插入订单,付款后插入付款表信息,然后更新商品数量。在这个过程中,使用锁可以对有限的资源进行保护,解...

  • 学习Mysql

    独占写锁

    My ISAM表锁(独占写锁)独占写锁它实际上是以独占的方式去访问我们这个锁,如果我们给这个表加上一个写锁,那么其他的客户端它是没办法对它进行一个读写访问的。示例打开客户端1。打开客户端2。在客户端1中,选择数据库。在employees这张表里加一个写锁。在客户端2中,选择数据库。在另一个客户端访问...

  • 学习Mysql

    并发插入

    My ISAM表锁(并发插入)并发插入(Concurrent Inserts)上文提到过MyISAM表的读和写是串行的,但这是就总体而言的。在一定条件下,MyISAM表也支持查询和插入操作的并发进行。这里面的并发就是同时进行的意思。我们先来看看我们的系统对我们并发的设置操作。MyISAM存储引擎有一...

  • mysql进阶 课程资料

    mysql进阶 课程资料

  • mysql进阶 思维导图

    mysql进阶 思维导图

© 2012-2016 www.maiziedu.com

蜀ICP备13014270号-4 Version 5.0.0 release20160127

一名课程顾问想与您沟通

免费电话咨询