zoukankan      html  css  js  c++  java
  • innodb和myisam表排序

    myisam表:
    
    mysql> show create table p200G;
    *************************** 1. row ***************************
           Table: p200
    Create Table: CREATE TABLE `p200` (
      `sn` int(11) NOT NULL AUTO_INCREMENT,
      `uuid` char(32) NOT NULL,
      `mobilePhone` char(11) NOT NULL,
      PRIMARY KEY (`sn`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8
    1 row in set (0.00 sec)
    
    ERROR: 
    No query specified
    
    mysql> insert into p200(uuid,mobilePhone) values(5,300);
    Query OK, 1 row affected (0.02 sec)
    
    mysql> insert into p200(uuid,mobilePhone) values(1,300);
    Query OK, 1 row affected (0.01 sec)
    
    mysql> insert into p200(uuid,mobilePhone) values(30,300);
    Query OK, 1 row affected (0.00 sec)
    
    mysql> insert into p200(uuid,mobilePhone) values(18,300);
    Query OK, 1 row affected (0.00 sec)
    
    mysql> select * from p200;
    +----+------+-------------+
    | sn | uuid | mobilePhone |
    +----+------+-------------+
    |  1 | 5    | 300         |
    |  2 | 1    | 300         |
    |  3 | 30   | 300         |
    |  4 | 18   | 300         |
    +----+------+-------------+
    4 rows in set (0.00 sec)
    
    mysql> insert into p200(sn,uuid,mobilePhone) values(30,18,300);
    Query OK, 1 row affected (0.00 sec)
    
    mysql> insert into p200(sn,uuid,mobilePhone) values(5,18,300);
    Query OK, 1 row affected (0.00 sec)
    
    mysql> select * from p200;
    +----+------+-------------+
    | sn | uuid | mobilePhone |
    +----+------+-------------+
    |  1 | 5    | 300         |
    |  2 | 1    | 300         |
    |  3 | 30   | 300         |
    |  4 | 18   | 300         |
    | 30 | 18   | 300         |
    |  5 | 18   | 300         |
    +----+------+-------------+
    6 rows in set (0.00 sec)
    
    
    innodb表:
    mysql> show create table p100G;
    *************************** 1. row ***************************
           Table: p100
    Create Table: CREATE TABLE `p100` (
      `sn` int(11) NOT NULL AUTO_INCREMENT,
      `uuid` char(32) NOT NULL,
      `mobilePhone` char(11) NOT NULL,
      PRIMARY KEY (`sn`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8
    1 row in set (0.00 sec)
    
    ERROR: 
    No query specified
    
    mysql> insert into p100(uuid,mobilePhone) values(10,1);
    Query OK, 1 row affected (0.05 sec)
    
    mysql> insert into p100(uuid,mobilePhone) values(3,100);
    Query OK, 1 row affected (0.00 sec)
    
    mysql> insert into p100(uuid,mobilePhone) values(7,200);
    Query OK, 1 row affected (0.01 sec)
    
    mysql> insert into p100(uuid,mobilePhone) values(30,300);
    Query OK, 1 row affected (0.01 sec)
    
    mysql> select * from p100;
    +----+------+-------------+
    | sn | uuid | mobilePhone |
    +----+------+-------------+
    |  1 | 10   | 1           |
    |  2 | 3    | 100         |
    |  3 | 7    | 200         |
    |  4 | 30   | 300         |
    +----+------+-------------+
    4 rows in set (0.00 sec)
    
    
    mysql> insert into p100(sn,uuid,mobilePhone) values(10,18,300);
    Query OK, 1 row affected (0.00 sec)
    
    mysql> insert into p100(sn,uuid,mobilePhone) values(8,18,300);
    Query OK, 1 row affected (0.00 sec)
    
    mysql> insert into p100(sn,uuid,mobilePhone) values(30,18,300);
    Query OK, 1 row affected (0.00 sec)
    
    mysql> insert into p100(sn,uuid,mobilePhone) values(11,18,300);
    Query OK, 1 row affected (0.00 sec)
    
    mysql> select * from p100;
    +----+------+-------------+
    | sn | uuid | mobilePhone |
    +----+------+-------------+
    |  1 | 10   | 1           |
    |  2 | 3    | 100         |
    |  3 | 7    | 200         |
    |  4 | 30   | 300         |
    |  8 | 18   | 300         |
    | 10 | 18   | 300         |
    | 11 | 18   | 300         |
    | 30 | 18   | 300         |
    +----+------+-------------+
    8 rows in set (0.00 sec)
    
    
    InnoDB表插入顺序为主键顺序,myisam 顺序为插入的顺序排序

  • 相关阅读:
    资金流学习-成本分析
    解决root用户不能打开Chromium网页浏览器
    Kali Linux 2020.1乱码问题
    Kali Linux安装谷歌浏览器
    解决Kali Linux 2020.1乱码问题
    Kali Linux 2020.1a版本msfconsole启动失败问题
    Kali Linux发布2020.1a版本
    Kali Linux 2020.1快速修改root用户密码
    Kali Linux 2020.1安装桌面
    Kali Linux 2020.1修改系统语言
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349955.html
Copyright © 2011-2022 走看看