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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 存储过程和自定义函数的区别
    查看全部
  • 创建带有多个OUT类型参数的存储过程:<br> row_count()得到插入、删除、以及更新的被影响的记录总数 1.明确什么是OUT类型的参数,有什么作用?<br> 答:OUT类型参数,表示在调用存储过程时,该参数的值可以被存储过程改变,并且返回一个值。通常是这种类型时,调用时写入的参数都是变量用“@”符号开头的变量,在BEGIN和END之中的变量是局部变量,在调用存储过程时写入的变量是“用户变量”,比如有一个存储过程的名称叫做“addUser()”,调用时addUser(@sum),sum就是用户变量。 2.ROW_COUNT()函数就相当于PHP的MySQL函数库中的mysql_affected_rows()这个函数,两者的作用都是相同的,都是计算当插入记录和修改记录、以及添加和删除记录时的个数总和的。 3.例子: SELECT ROW_COUNT() INTO delete_User ;是指调用ROW_COUNT()这个函数,并且把返回值存储在delete_User这个局部变量中。 SELECT COUNT(id) FROM users INTO remain_User ;是指在删除用户后,调用COUNT()函数对剩下的用户数做一个统计,在哪张表中要说明清楚,然后把返回值存储在remain_User这个局部变量中。 【因为delete_User和remain_User是OUT类型的参数,所以会返回一个值给调用时的用户变量,用"SELECT @a,@b"可以知道返回的值是多少了】
    查看全部
  • 1.内连接: 在MySQL中JOIN,INNER JOIN,CROSS JOIN是等价的 交集 仅显示A、B两表符合连接条件的记录。不符合连接条件的记录不显示。 例如:SELECT goods_id,goods_name,cate_name FROM tdb_goods INNER JOIN tdb_goods_cate ON tdb_goods.cate_id = tdb_goods_cate.cate_id;
    查看全部
    0 采集 收起 来源:内连接INNER JOIN

    2017-11-06

  • 在外键约束当中,在实际的开发过程中,我们很少使用物理的外键约束,很多都去使用逻辑的外键约束,因为物理的外键约束只有INNODB这种引擎才会支持,像我们另外的一种引擎MYISAM的引擎则不支持,反过来说,如果我想创建的数据表,假设存储引擎为MYISAM,而且又想使用外键约束的话,其实是不可能实现的,所以说,我们在实际的项目开发中,我们不去定义物理的外键,所谓的逻辑外键指的是就是我们在定义两张表的结构的时候,我们是按照存在的某种结构的方式去定义,但是不去使用FOREIGN KEY这个关键词来定义
    查看全部
  • 约束的
    查看全部
  • 知识点
    查看全部
    0 采集 收起 来源:总结

    2017-11-06

  • 1. 外键存在的目的 - 保持数据一致性、完整性 - 实现一对一或一对多的关系 2. 父表与子表 - 子表:具有外键列的表 - 父表:子表参照的表 3. 外键约束的要求 - 父表和子表必须使用相同的存储引擎,而且禁止使用临时表。 - 数据表的存储引擎只能为InnoDB。 - 外键列和参照列必须具有相似的数据类型。其中数字的长度或是否有符号位(正数或负数)必须相同;而字符的长度则可以不同。 - 外键列和参照列必须创建索引。如果外键列不存在索引的画,MySQL将自动创建索引。
    查看全部
  • 查询表达式
    查看全部
  • 修改MYSQL提示符
    查看全部
  • MYSQL登录参数
    查看全部
  • CLS清屏
    查看全部
  • net start /stop mysql
    查看全部
  • 运行CMD重新启动START
    查看全部
  • MYSQL目录结构
    查看全部
  • 典型安装-找bin文件-找相应的配置向导文件-选择标准配置-选择WINDOWS服务-自动启动服务-配置成功后写入配置文件
    查看全部

举报

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

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