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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 修改数据表--添加单列
    查看全部
  • 表级约束和列级约束
    查看全部
  • 外键约束的参照条件
    查看全部
  • MySQL常用命令
    查看全部
  • 创建表,使用表。 USE TABLE_name
    查看全部
  • 1、PHPMyAdmin Web界面的<br> 1)下载:planet.phpmyadmin.net // PHPMyAdmin 下载官网,解压在appach目录下<br> 2)登入:127.0.0.1/PHPMyAdmin <br> 2、Navicat for MySQL 以平台方式运行的<br> 3、MySQL Workbench 以平台方式运行的 PK: primary key 主键 NN: not null UQ: unique key 唯一约束 zf: zero fill 添加前导0 un:unsigned 无符号 ai: auto_increment 当前的自动编号
    查看全部
  • 1.修改存储引擎的方法: 1).通过修改MySQL配置文件实现:default-storage-engine=...engine 2).建表的时候指定 CREATE TABLE tbl_name() ENGINE=...engine 3).修改 ALTER TABLE tbl_name ENGINE=...engine 2.常用存储引擎: MyISAM:存储限制可达256TB,支持索引、表级锁定、数据压缩。 InnoDB:存储限制为64TB,支持事务和索引,锁颗粒为行锁。
    查看全部
  • 各种存储引擎的特点 使用最多的:MyISAM,InnoDB CSV存储引擎:以逗号为分隔符,不支持索引; BlackHole:黑洞引擎,写入的数据都会消失,一般用于做数据复制的中继; MyISAM:适用于事务的处理不多的情况; InnoDB:适用于事务处理比较多,需要有外键支持的情况。 索引:普通索引、唯一索引、全文索引、Btree索引、hash索引……
    查看全部
  • 外键--是保证数据一致性的策略 索引--是对数据表中一列或者多列的值进行排序的一种结构 各种存储引擎的特点
    查看全部
  • 事务的特性,事务(包含一连串的操作,事务(Transaction)是一个对数据库执行工作单元)是为了保护数据的完整性。几个过程作为整体即事务 每个过程出现错误都恢复到原来的数据 1.原子性(Atomicity):确保工作单位内的所有操作都成功完成,否则,事务会在出现故障时终止,之前的操作也会回滚到以前的状态。 2.一致性(Consistency):确保数据库在成功提交的事务上正确地改变状态。 3.隔离性(Isolation):使事务操作相互独立和透明。 4.持久性(Durability):确保已提交事务的结果或效果在系统发生故障的情况下仍然存在。
    查看全部
  • 1.存储引擎:MyISAM,InnoDB,Memory,CSV,Archive<br> 2.并发控制:<br> 当多个连接对记录进行修改时保证数据的一致性和完整性。系统使用锁系统来解决这个并发控制,这种锁分为: 1).共享锁(读锁)---在同一时间内,多个用户可以读取同一个资源,读取过程中数据不会发生任何变化。 2).排他锁(写锁)---在任何时候只能有一个用户写入资源,当进行写锁时会阻塞其他的读锁或者写锁操作。 3.锁的力度(也叫锁的颗粒) 锁颗粒(锁定时的单位) ---表锁,是一种开销最小的锁策略。得到数据表的写锁 ---行锁,是一种开销最大的锁策略。并行性最大 表锁的开销最小,因为使用锁的个数最小,行锁的开销最大,因为可能使用锁的个数比较多。
    查看全部
  • 存储过程
    查看全部
    0 采集 收起 来源:课程回顾

    2016-06-23

  • 修改存储过程
    查看全部
  • 存储过程与自定义函数的区别 存储过程和自定义函数的区别: (1)存储过程可以有多个返回值,就是由OUT参数引发的,但是函数只能有一个。 (2)存储过程实现的功能要复杂一些,而函数的针对性更强一些。 (3)存储过程只能独立的使用,用CALL 过程名();而函数可以在SQL语句中被调用,就是可以是SQL语句的组成部分。 (4)存储过程比函数调用更快 删除存储过程:DELETE PROCEDURE 存储过程名称
    查看全部
  • ROW_COUNT()函数返回被影响的记录数
    查看全部

举报

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

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