查看: 2462|回复: 3
打印 上一主题 下一主题
收起左侧

MySQL从零开始学视频教程 含有配套视频的源代码

[复制链接]

566

主题

713

帖子

3827

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3827
楼主
跳转到指定楼层
发表于 2016-9-17 18:58:17 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
MySQL从零开始学视频教程 含有配套视频的源代码
视频罗列如下:




源代码目录:
├─01
│      第1章 例题.txt
│      
├─03
│      第3章 例题.txt
│      第3章 综合案例.txt
│      
├─04
│      第4章 例题.txt
│      第4章 综合案例.txt
│      
├─05
│      第5章 例题.txt
│      第5章 综合案例.txt
│      
├─06
│      第6章 例题.txt
│      第6章 综合案例.txt
│      
├─07
│      第7章 例题.txt
│      第7章 综合案例.txt
│      
├─08
│      第8章 例题.txt
│      第8章 综合案例.txt
│      
├─09
│      第9章 例题.txt
│      第9章 综合案例.txt
│      
├─10
│      第10章 例题.txt
│      第10章 综合案例.txt
│      
├─11
│      第11章 例题.txt
│      第11章 综合案例.txt
│      
├─12
│      第12章 例题.txt
│      第12章 综合案例.txt
│      
├─13
│      第13章 例题.txt
│      第13章 综合案例.txt
│      
├─14
│      第14章 例题.txt
│      第14章 综合案例.txt
│      
├─15
│      第15章 综合案例.txt
│      
└─16
        第16章 例题.txt
        第16章 综合案例.txt



部分代码展示:

  1. 【例16.1】使用EXPLAIN语句来分析一个查询语句
  2. EXPLAIN SELECT * FROM fruits;

  3. 【例16.2】下面是查询语句中不使用索引和使用索引的对比。
  4. EXPLAIN SELECT * FROM fruits WHERE f_name='apple';  /*分析未使用索引时的查询情况*/
  5. CREATE INDEX index_name ON fruits(f_name);          /*创建索引*/
  6. EXPLAIN SELECT * FROM fruits WHERE f_name='apple';  /*分析使用索引时的查询情况*/

  7. 【例16.3】查询语句中使用LIKE关键字,并且匹配的字符串中含有‘%’符,EXPLAIN语句执行如下:
  8. EXPLAIN SELECT * FROM fruits WHERE f_name like '%x';
  9. EXPLAIN SELECT * FROM fruits WHERE f_name like 'x%';

  10. 【例16.4】本例在表fruits中f_id、f_price字段创建多列索引,验证多列索引的使用情况。
  11. CREATE INDEX index_id_price ON fruits(f_id, f_price);
  12. EXPLAIN SELECT * FROM fruits WHERE f_id='l2';
  13. EXPLAIN SELECT * FROM fruits WHERE f_price=5.2;

  14. 【例16.5】查询语句使用OR关键字的情况:
  15. EXPLAIN SELECT * FROM fruits WHERE f_name='apple' or s_id=101 \G;
  16. EXPLAIN SELECT * FROM fruits WHERE f_name='apple' or f_id='l2' \G;

  17. 【例16.6】下面的会员表(members)主要用来存储会员登录认证信息,
  18. CREATE TABLE members (
  19.   Id int(11) NOT NULL AUTO_INCREMENT,
  20.   username varchar(255) DEFAULT NULL ,
  21.   password varchar(255) DEFAULT NULL ,
  22.   last_login_time datetime DEFAULT NULL ,
  23.   last_login_ip varchar(255) DEFAULT NULL ,
  24.   PRIMARY KEY (Id)
  25. ) ;


  26. CREATE TABLE members_detail (
  27.   member_id int(11) NOT NULL DEFAULT 0,
  28.   address varchar(255) DEFAULT NULL ,
  29.   telephone varchar(16) DEFAULT NULL ,
  30.   description text
  31. ) ;

  32. SELECT * FROM members LEFT JOIN members_detail ON members.id=members_detail.member_id

  33. 【例16.7】会员信息表和会员组信息表如下:
  34. CREATE TABLE vip(
  35.   Id int(11) NOT NULL AUTO_INCREMENT,
  36.   username varchar(255) DEFAULT NULL,
  37.   password varchar(255) DEFAULT NULL,
  38.   groupId INT(11) DEFAULT 0,
  39.   PRIMARY KEY (Id)
  40. ) ;


  41. CREATE TABLE vip_group (
  42.   Id int(11) NOT NULL AUTO_INCREMENT,
  43.   name varchar(255) DEFAULT NULL,
  44.   remark varchar(255) DEFAULT NULL,
  45.   PRIMARY KEY (Id)
  46. ) ;

  47. CREATE TABLE temp_vip (
  48.   Id int(11) NOT NULL AUTO_INCREMENT,
  49.   user_name varchar(255) DEFAULT NULL,
  50.   group_name varchar(255) DEFAULT NULL,
  51.   group_remark varchar(255) DEFAULT NULL,
  52.   PRIMARY KEY (Id)
  53. );

  54. INSERT INTO temp_vip(user_name, group_name, group_remark)
  55. SELECT v.username,g.name,g.remark
  56. FROM vip as v ,vip_group as g
  57. WHERE v.groupId=g.Id;


  58. 【例16.8】使用ANALYZE TABLE来分析message表,执行的语句及结果如下:
  59. ANALYZE TABLE fruits;









百度云下载链接:
链接: https://pan.baidu.com/s/1pLcXEpd



飞网用户 提取码下载:

百度云盘私密分享链接 提取密码.txt (147 Bytes, 下载次数: 50)
回复

使用道具 举报

0

主题

7

帖子

36

积分

新手上路

Rank: 1

积分
36
沙发
发表于 2016-9-29 11:36:35 | 只看该作者
密码是什么啊
回复 支持 反对

使用道具 举报

0

主题

10

帖子

44

积分

新手上路

Rank: 1

积分
44
板凳
发表于 2016-10-2 09:40:17 | 只看该作者
感觉分享
回复

使用道具 举报

0

主题

7

帖子

26

积分

新手上路

Rank: 1

积分
26
地板
发表于 2017-3-11 14:50:30 | 只看该作者
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 打开微信扫一扫