为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
学习人数
综合评分9.67
950人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • 1、PHPMyAdmin Web界面的
    1)下载:planet.phpmyadmin.net // PHPMyAdmin 下载官网,解压在appach目录下
    2)登入:127.0.0.1/PHPMyAdmin
    2、Navicat for MySQL 以平台方式运行的
    3、MySQL Workbench 以平台方式运行的

    查看全部
  • Navicat Premium 是一套多连接数据库开发工具,让你在单一应用程序中同时连接多达六种数据库:MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL,可一次快速方便地访问所有数据库。

    查看全部
  • 从Apache官网下载windows版apache服务器
    https://jingyan.baidu.com/album/29697b912f6539ab20de3cf8.html?picindex=1

    导入数据   要把文件类型设置为 utf8  命名时写成.sql 

    查看全部
  • 通过修改MySQL配置文件实现:

    default-storage-engine = engine

    通过创建数据表命令实现:

    CREATE TABLE table_name(

    ...

    )ENGINE=engine;

    通过修改数据表命令实现:

    ALTER TABLE table_name ENGINE [=] engine_name;

    MyIsAM:存储限制可达256TB,支持索引、表级锁定、数据压缩

    InnoDB:存储限制为64TB,支持事务和索引,索颗粒为行锁。

    查看全部
  • 存储限制;Memory的由内存大小决定

    CSV存储引擎不支持索引

    BlackHole;黑洞引擎,写入的数据都会消失,一般用作数据复制的中继

    MyISAM;适用于事物的处理不多的情况

    InnoDB;适用于事物的处理比较多,需要有外键支持的情况

    索引:普通索引、唯一索引、全文索引、btree索引、hash索引

    查看全部
  • 外键:保证数据一致性的策略。

    索引:是对数据表中一列或者多列的值进行排序的一种结构,使用索引可以快速访问数据表中的特定信息。

    https://img1.sycdn.imooc.com/5d5559d20001031010260457.png

    查看全部
  • 事物;用于保证数据库的完整性。(将几个过程作为一个整体)

    事务的特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)

    查看全部
  • 并发控制:当多个连接对记录进行修改时保证数据的一致性和完整性。

    锁:

    共享锁(读锁):在同一时间段内,多个用户可以读取同一个资源,读取过程中数据不会发生任何变化。

    排他锁(写锁):在任何时候只能有一个用户写入资源,当进行写锁时会阻塞其他的读锁或写锁操作。

    锁颗粒:锁的单位。

    ——表锁:是一种开销最小的锁策略。(只有一个用户可以对表进行操作)

    ——行锁:是一种开销最大的锁策略。(有多少条记录就可以有多少行锁)

    查看全部
  • MySQL可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。

    每一种存储疫情使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能。

    MySQL支持的存储引擎:

    MyISAM、InnoDB、Memory、CSV、Archive

    查看全部
  • 修改存储引擎的方法:

    通过修改MySQL配置文件实现:default-storage-engine = engine

    通过创建数据表命令实现:

    CREATE TABLE table_name(...)ENGINE=engine;

    通过修改数据表命令实现:

    ALTER TABLE table_name ENGINE [=] engine_name;


    查看全部
  • 索引:普通索引、唯一索引、全文索引、btree索引、hash索引

    CSV:逗号分隔的存储引擎,为每个表创建一个csv文件

    BlackHole:黑洞引擎,写入的数据都会消失,一般用于做数据复制的中继。

    MyISAM:适用于事务的处理不多的情况。

    InnoDB:适用于事务处理比较多,需要有外键支持的情况。

    查看全部
  • 外键:是保证数据一致性的策略。

    索引:是对数据表中一列或多列的值进行排序的一种结构。

    各种存储引擎的特点:


    查看全部
  • 事务处理:

    事务:用于保证数据库的完整性。

    事务的特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)


    查看全部
  • 并发控制:当多个连接对记录进行修改时保证数据的一致性和完整性。

    锁:

    共享锁(读锁):在同一时间段内,多个用户可以读取同一个资源,读取过程中数据不会发生任何变化。

    排他锁(写锁):在任何时候只能有一个用户写入资源,当进行写锁时会阻塞其他的读锁或写锁操作。

    锁颗粒:

    表锁,是一种开销最小的锁策略。

    行锁,是一种开销最大的锁策略。



    查看全部
  • 存储引擎:

    MySQL可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。

    每一种存储疫情使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能。

    MySQL支持的存储引擎:

    MyISAM、InnoDB、Memory、CSV、Archive

    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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