MYSQL的分区字段,必须包含在主键字段内。就是要分区的字段必须为主键索引。

如下所示,season必须为主键索引。

-- list分区示例CREATE TABLE IF NOT EXISTS `product` (

`id` int(11) unsigned NOT NULL AUTO_INCREMENT,

`season` tinyint (1) not null default '2' comment '季节',

primary key(id,season)

)engine=MyISAM default charset=utf8 partition by list (season)(

partition g1 values in (1),

partition g2 values in (2),

partition g3 values in (3),

partition g4 values in (4)

);

http://www.2cto.com/database/201503/380348.html

http://www.jb51.net/article/62290.htm

mysql分区失败_MYSQL表分区操作错误1503解决方案相关推荐

  1. SQL Server 表分区之水平表分区

    什么是表分区? 表分区分为水平表分区和垂直表分区,水平表分区就是将一个具有大量数据的表,进行拆分为具有相同表结构的若干个表:而垂直表分区就是把一个拥有多个字段的表,根据需要进行拆分列,然后根据某一个字 ...

  2. mysql实验总结存在问题_mysql表分区实验总结

    草稿丢失,发表得不完整,稍后重新整理 mysql表分区技术能有效解决水平拆分和垂直拆分的不足,可操作性和效率都更优.以下是一些实验总结. InnoDB引擎需先在配置文件中设置: innodb_file ...

  3. mysql myisam表分区_MySQL 表分区详解MyiSam引擎和InnoDb 区别(实测)

    一.什么是表分区 通俗地讲表分区是将一大表,根据条件分割成若干个小表.mysql5.1开始支持数据表分区了. 如:某用户表的记录超过了1000万条,那么就可以根据入库日期将表分区,也可以根据所在地将表 ...

  4. mysql 查看 分区_Mysql表分区状态查询

    一.查询mysql表是否为分区表:可以查看表具有哪几个分区.分区的方法.分区中数据的记录数等信息 SELECT PARTITION_NAME,PARTITION_METHOD,PARTITION_EX ...

  5. MySQL按某个字段建立表分区_mysql表分区

    1. 概述 通过删除仅包含该数据的分区(或多个分区),通常可以轻松地从分区表中删除失去其实用性的数据.相反,在某些情况下,通过添加一个或多个新分区来特别存储该数据,可以极大地促进添加新数据的过程. 由 ...

  6. mysql按照时间自动创建分区表_mysql 表分区、按时间函数分区、删除分区、自动添加表分区...

    mysql 表分区的几种方式: RANGE分区:基于属于一个给定连续区间的列值,把多行分配给分区. LIST分区:类似于按RANGE分区,区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进 ...

  7. maxvalue mysql自动分区_mysql 表分区按照数据量自动分区+定时器

    DELIMITER $$ DROP PROCEDURE IF EXISTS `set_partition`$$ CREATE  PROCEDURE `set_partition`(tableName ...

  8. mysql的局限_Mysql数据分区局限性大总结

    对Mysql分区表的局限性做了一些总结,因为个人能力以及测试环境的原因,有可能有错误的地方,还请大家看到能及时指出,当然有兴趣的朋友可以去官方网站 查阅.供以后参考用: 本文测试的版本 mysql&g ...

  9. mysql 社区版 innodb_MySQL 表分区详解MyiSam引擎和InnoDb 区别(实测)

    MySQL 表分区详解MyiSam引擎和InnoDb 区别(实测) / --------------------         写在最前面            ------------------ ...

最新文章

  1. HyperPocket:生成点云网络
  2. 校准曲线(calibration curve)是什么?如何绘制校准曲线(calibration curve)?如何通过过校准曲线进行分析?什么是高估?什么是低估?
  3. linux下忘记mysql root密码
  4. linux elf格式文件详细分析
  5. javascript基础 (2)
  6. SAP Spartacus 手动开启服务器端渲染 (SSR) 所必须的步骤
  7. 内核线程和用户线程(SMP)
  8. 简化document.createElement(div)动态生成层方法
  9. java自带日志等级_JDK日志分级
  10. STL 关联容器的lower_bound()和upper_bound()
  11. solidity event是什么
  12. 2022年美赛C题M奖思路复盘(附代码、附论文)
  13. 干货,分享!后台信息管理HTML静态网页模版
  14. Bayesian framework 贝叶斯框架 (R)
  15. PDF怎么转换成Word?来看这两个方法
  16. Linux文件-/etc/login.defs
  17. 科创板将迎做市商机制,做市商到底是什么?
  18. mysql 1308_MySQL恢复数据报ERROR 1308 : LEAVE with no matching label
  19. 【项目】问答系统-代码-后台
  20. web test IBM Page Detailer / IBM Rational Performance Tester / Web Page Performa

热门文章

  1. KKT条件和拉格朗日乘子法
  2. 科大星云诗社动态20210410
  3. [OS复习]进程管理2
  4. SqlServer中的动态Sql
  5. [转]50个c/c++源代码网站
  6. Git 中的对象模型和文件的详细视图 —— Git 学习笔记 13
  7. Ubuntu系统rm命令删除文件没有提示,怎么办?
  8. if语句的一个错误记录,多了个“;”号
  9. Netty的引用计数对象
  10. RabbitMQ支持的消息模型