为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
与MySQL的零距离接触_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 创建数据表的同时将查询结果写入到数据表中
    查看全部
  • characteristic(特性) COMMENT 'string' |{CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA } | SQL SECURITY {DEFINER | INVOKER} COMMENT:注释 CONTAINS SQL:包含SQL语句,但不包含读或写数据的语句 NO SQL:不包含SQL语句 READS SQL DATA:包含读数据的语句 MODIFIES SQL DATA:包含写数据的语句 SQL SECURITY {DEFINER | INVOKER}指明谁有权限来执行
    查看全部
  • 创建存储过程 CREATE [DEFINER = { user | CURRENT_USER }] 省略的话,默认为当前登录到MySQL的用户 PROCEDURE sp_name([proc_parameter[,...]]) 零到多个参数 [characteristic ...] routine_body proc_parameter: [ IN | OUT | INOUT ] param_name type IN,表示该参数的值必须在调用存储过程时指定,不能返回 OUT,表示该参数的值可以被存储过程改变,并且可以返回 INOUT,表示该参数在调用时指定,并且和以被改变和返回
    查看全部
  • 存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理 存储过程存储在数据库内,可以由应用程序调用执行,允许用户申明变量以及进行流程控制 存储过程可以接收参数(输入类型参数、输出类型参数),可以存在多个返回值 存储过程的执行效率高于单一SQL命令的执行效率 优点: 1)增强SQL语句的功能和灵活性 2)实现较快的执行速度(客户端第一次调用存储过程时,MySQL引擎会对其进行语法分析、编译等操作,然后将编译结果存储到内存中,所以第一次和之前的效率一样,然而以后会直接调用内存中的编译结果,效率提高) 3)减少网络流量(单条SQL语句字符量较大,而通过调用存储过程则只需要传存储过程的名称及相关参数即可,提交给服务器的数据量相对较少)
    查看全部
  • MySQL命令的执行流程
    查看全部
  • 可以通过“DELIMITER 分隔符”修改MySQL中的默认结束符 删除函数:DROP FUNCTION [IF EXISTS] function_name 如果自定义函数存在符合结构,多个语句,函数体要包含在BEGIN...END内,同时,需要通过DELIMITER将默认的结束符 ; 修改成其他符号,如:// $$ ,以免函数由于语句结尾的 ; 号导致中断
    查看全部
  • 不带参数的自定义函数: 封装DATE_FORMAT()函数,简化语句复杂度 CREATE FUNCTION f1() RETURNS VARCHAR(30) RETURN DATE_FORMAT(NOW(),'%Y年%m月%d日 %H点:%i分:%s秒');
    查看全部
  • 关于函数体: 1.函数体可以由合法的SQL语句构成; 2.函数体可以是简单的SELECT或INSERT语句; 3.函数体如果为复合结构则使用BEGIN...END语句; 4.复合结构可以包含声明、循环、控制结构。
    查看全部
  • 自定义函数: 创建自定义函数 CREATE FUNCTION function_name RETURNS {STRING|INTEGER|REAL|DECIMAL} routine_body
    查看全部
  • 数据类型--日期时间
    查看全部
  • 数据类型--浮点型
    查看全部
  • 数据类型——整型
    查看全部
  • 删除数据库
    查看全部
    0 采集 收起 来源:操作数据库

    2016-11-15

  • 修改数据库
    查看全部
    0 采集 收起 来源:操作数据库

    2016-11-15

  • 查看当前服务器下的数据表列表
    查看全部
    0 采集 收起 来源:操作数据库

    2016-11-15

举报

0/150
提交
取消
课程须知
要想学习本课程,你只需要知道数据库是个什么东东就足够了,是不是很easy?!
老师告诉你能学到什么?
1、MySQL安装与配置 2、数据类型 3、流程控制与运算符 4、DDL、DCL、DQL、DML 5、常用函数 6、表类型(存储引擎) 7、图形化工具
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!