mysql设置复合主键不起作用

 时间:2026-02-12 01:14:07

1、CREATE TABLE `NewTable` (`id`  int(10) NOT NULL ,`vid`  int(10) NOT NULL ,`con`  varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ,PRIMARY KEY (`id`, `vid`))

mysql设置复合主键不起作用

2、ENGINE=MyISAMDEFAULT CHARACTER SET=utf8 COLLATE=utf8_unicode_ciCHECKSUM=0ROW_FORMAT=DYNAMICDELAY_KEY_WRITE=0;

mysql设置复合主键不起作用

3、表是MyISAM类型的插入字段id=1vid=0con='a'id=1vid=1con='b'

mysql设置复合主键不起作用

4、这个时候执行更新操作 语句如下UPDATE PRIMARY1 SET id='1',vid='1',con='vvv' WHERE id = 1

mysql设置复合主键不起作用

5、alter table tb_name add primary key (字段1,字段2,字段3)

mysql设置复合主键不起作用

6、.MySQL的数据引擎必须是MyISAM

修改表引擎的语句:

[html] view plain copy

alter table user engine=myisam  

mysql设置复合主键不起作用

  • ACCESS二级考试:修改命令按钮的标题信息
  • 如何在Access数据库中创建表
  • 在Access 2007中查找与替换数据
  • Access如何给字段添加索引
  • ACCESS二级等级考试:按条件查询
  • 热门搜索
    鬼冢虎怎么读 目录怎么自动生成 痛经怎么办 戎怎么读 穗怎么读 凛怎么读音 家常菜红烧肉的做法 喉咙痛怎么办咽口水都痛 芋儿鸡的家常做法 干炸带鱼的家常做法