MyISAM 与InnoDB区别详见
https://blog.csdn.net/qq_35642036/article/details/82820178
实际举例:
例如如下列数很多的表格,使用InnoDB就显示无法创建成功了
如果改为MyISAM就顺利通过了
建表SQL语句如下:
CREATE TABLE qa_project_0001 (
patient_id varchar(64) NOT NULL,
patient_name varchar(60) NOT NULL,
patient_name_pinyin varchar(32) DEFAULT NULL,
card_number varchar(64) DEFAULT NULL,
new_type varchar(60) DEFAULT NULL,
project_institute varchar(10) DEFAULT NULL,
date_ingroup date DEFAULT NULL,
date_month3 date DEFAULT NULL,
date_month6 date DEFAULT NULL,
my_desc varchar(200) DEFAULT NULL,
project_id varchar(64) NOT NULL,
patient_number varchar(60) DEFAULT NULL,
ingroup_name varchar(60) DEFAULT NULL,
ingroup_doctor varchar(64) DEFAULT NULL,
time_create timestamp NULL DEFAULT CURRENT_TIMESTAMP,
time_last_edit timestamp NULL DEFAULT CURRENT_TIMESTAMP,
v1_1_1 varchar(20) DEFAULT '',
v1_1_2 varchar(20) DEFAULT '',
v1_1_2_1 varchar(20) DEFAULT '',
v1_1_3 varchar(20) DEFAULT '',
v1_1_4 varchar(20) DEFAULT '',
v1_1_5 varchar(20) DEFAULT '',
v1_1_6 varchar(20) DEFAULT '',
v1_1_7_1 varchar(20) DEFAULT '',
v1_1_8_1 varchar(20) DEFAULT '',
v1_1_9_1 varchar(20) DEFAULT '',
v1_1_10_1 varchar(20) DEFAULT '',
v1_1_11_1 varchar(20) DEFAULT '',
v1_2_1_1 varchar(20) DEFAULT '',
v1_2_1_2 varchar(20) DEFAULT '',
v1_2_1_3_1 varchar(20) DEFAULT '',
v1_2_1_3_2 varchar(20) DEFAULT '',
v1_2_1_3_3 varchar(20) DEFAULT '',
v1_2_1_3_4 varchar(20) DEFAULT '',
v1_2_1_4 varchar(20) DEFAULT '',
v1_2_1_4_1_1 varchar(20) DEFAULT '',
v1_2_1_4_2 varchar(20) DEFAULT '',
v1_2_1_4_2_1 varchar(20) DEFAULT '',
v1_2_1_5 varchar(20) DEFAULT '',
v1_2_1_6 varchar(20) DEFAULT '',
v1_2_1_6_1_1 varchar(20) DEFAULT '',
v1_2_1_6_2 varchar(20) DEFAULT '',
v1_2_1_6_2_1 varchar(20) DEFAULT '',
v1_2_1_7 varchar(20) DEFAULT '',
v1_2_1_8_1 varchar(20) DEFAULT '',
v1_2_1_9_1 varchar(20) DEFAULT '',
v1_2_1_9_2 varchar(20) DEFAULT '',
v1_2_1_9_3 varchar(20) DEFAULT '',
v1_2_1_9_4 varchar(20) DEFAULT '',
v1_2_1_9_5 varchar(20) DEFAULT '',
v1_2_1_9_6 varchar(20) DEFAULT '',
v1_2_1_9_7 varchar(20) DEFAULT '',
v1_2_1_9_8 varchar(20) DEFAULT '',
v1_2_1_9_9 varchar(20) DEFAULT '',
v1_2_1_10 varchar(20) DEFAULT '',
v1_2_1_11 varchar(20) DEFAULT '',
v1_2_1_12 varchar(20) DEFAULT '',
v1_2_2_1 varchar(20) DEFAULT '',
v1_2_2_2_1 varchar(20) DEFAULT '',
v1_2_2_2_2 varchar(20) DEFAULT '',
v1_2_2_2_3 varchar(20) DEFAULT '',
v1_2_2_2_3_1 varchar(20) DEFAULT '',
v1_2_2_2_4 varchar(20) DEFAULT '',
v1_2_2_2_4_1 varchar(20) DEFAULT '',
v1_2_2_2_5 varchar(20) DEFAULT '',
v1_2_2_2_5_1 varchar(20) DEFAULT '',
v1_2_2_2_6 varchar(20) DEFAULT '',
v1_2_2_2_6_1 varchar(20) DEFAULT '',
v1_2_2_2_7 varchar(20) DEFAULT '',
v1_2_2_2_7_1 varchar(20) DEFAULT '',
v1_2_2_2_8 varchar(20) DEFAULT '',
v1_2_2_2_8_1 varchar(20) DEFAULT '',
v1_2_2_2_9 varchar(20) DEFAULT '',
v1_2_2_2_9_1 varchar(20) DEFAULT '',
v1_2_2_2_10 varchar(20) DEFAULT '',
v1_2_2_2_10_1 varchar(20) DEFAULT '',
v1_3_1 varchar(20) DEFAULT '',
v1_3_1_1 varchar(20) DEFAULT '',
v1_3_1_1_1 varchar(20) DEFAULT '',
v1_3_1_1_2 varchar(20) DEFAULT '',
v1_3_1_1_3 varchar(20) DEFAULT '',
v1_3_1_2 varchar(20) DEFAULT '',
v1_3_1_2_1 varchar(20) DEFAULT '',
v1_3_1_3_1 varchar(20) DEFAULT '',
v1_3_1_3_2 varchar(20) DEFAULT '',
v1_3_1_3_3 varchar(20) DEFAULT '',
v1_3_1_3_4 varchar(20) DEFAULT '',
v1_3_1_3_5 varchar(20) DEFAULT '',
v1_3_2 varchar(20) DEFAULT '',
v1_3_3 varchar(20) DEFAULT '',
v1_3_4 varchar(20) DEFAULT '',
v1_3_5 varchar(20) DEFAULT '',
v1_3_6 varchar(20) DEFAULT '',
v1_3_7 varchar(20) DEFAULT '',
v1_3_8 varchar(20) DEFAULT '',
v1_3_9 varchar(20) DEFAULT '',
v1_3_10 varchar(20) DEFAULT '',
v1_3_11 varchar(20) DEFAULT '',
v1_3_12_1 varchar(20) DEFAULT '',
v1_3_12_2 varchar(20) DEFAULT '',
v1_3_12_3 varchar(20) DEFAULT '',
v1_3_13 varchar(20) DEFAULT '',
v1_3_14 varchar(20) DEFAULT '',
v1_3_15 varchar(20) DEFAULT '',
v1_3_16 varchar(20) DEFAULT '',
v1_3_17 varchar(20) DEFAULT '',
v1_3_18 varchar(20) DEFAULT '',
v1_3_19 varchar(20) DEFAULT '',
v1_3_20 varchar(20) DEFAULT '',
v1_3_21 varchar(20) DEFAULT '',
v1_3_22 varchar(20) DEFAULT '',
v1_3_23 varchar(20) DEFAULT '',
v1_3_24 varchar(20) DEFAULT '',
v1_3_25 varchar(20) DEFAULT '',
v1_3_26 varchar(20) DEFAULT '',
v1_3_27 varchar(20) DEFAULT '',
v1_3_28 varchar(20) DEFAULT '',
v1_3_29 varchar(20) DEFAULT '',
v1_3_30 varchar(20) DEFAULT '',
v1_3_31_1 varchar(20) DEFAULT '',
v1_3_32_1_1 varchar(20) DEFAULT '',
v1_3_32_1_2 varchar(20) DEFAULT '',
v1_3_32_1_3 varchar(20) DEFAULT '',
v1_3_32_1_4 varchar(20) DEFAULT '',
v1_3_32_1_5 varchar(20) DEFAULT '',
v1_3_32_1_6 varchar(20) DEFAULT '',
v1_3_32_1_7 varchar(20) DEFAULT '',
v1_3_32_2 varchar(20) DEFAULT '',
v1_3_32_3 varchar(20) DEFAULT '',
v1_3_32_4_1 varchar(20) DEFAULT '',
v1_3_32_4_2 varchar(20) DEFAULT '',
v1_4_1 varchar(20) DEFAULT '',
v1_4_2 varchar(20) DEFAULT '',
v1_4_3 varchar(20) DEFAULT '',
v1_4_4 varchar(20) DEFAULT '',
v1_4_5 varchar(20) DEFAULT '',
v1_4_6 varchar(20) DEFAULT '',
v1_5_1 varchar(20) DEFAULT '',
v1_5_2 varchar(20) DEFAULT '',
v1_5_3 varchar(20) DEFAULT '',
v1_5_4 varchar(20) DEFAULT '',
v1_6_1 varchar(20) DEFAULT '',
v1_6_2_1 varchar(20) DEFAULT '',
v1_6_3_1 varchar(20) DEFAULT '',
v1_6_3_2 varchar(20) DEFAULT '',
v1_6_3_3 varchar(20) DEFAULT '',
v1_6_3_4 varchar(20) DEFAULT '',
v1_6_3_5 varchar(20) DEFAULT '',
v1_6_3_6 varchar(20) DEFAULT '',
v1_6_3_7 varchar(20) DEFAULT '',
v1_6_4 varchar(20) DEFAULT '',
v1_6_5_1 varchar(20) DEFAULT '',
v1_6_5_2 varchar(20) DEFAULT '',
v1_6_5_3 varchar(20) DEFAULT '',
v1_6_5_4 varchar(20) DEFAULT '',
v1_6_5_5 varchar(20) DEFAULT '',
v1_6_5_6 varchar(20) DEFAULT '',
v1_6_5_7 varchar(20) DEFAULT '',
v1_6_5_8 varchar(20) DEFAULT '',
v1_6_5_9 varchar(20) DEFAULT '',
v1_6_5_10 varchar(20) DEFAULT '',
v1_6_5_11 varchar(20) DEFAULT '',
v1_6_5_12 varchar(20) DEFAULT '',
v1_6_5_13 varchar(20) DEFAULT '',
v1_6_5_14 varchar(20) DEFAULT '',
v1_6_5_15 varchar(20) DEFAULT '',
v1_6_5_16 varchar(20) DEFAULT '',
v1_6_5_17 varchar(20) DEFAULT '',
v1_7_1 varchar(20) DEFAULT '',
v1_7_2 varchar(20) DEFAULT '',
v1_7_2_1 varchar(20) DEFAULT '',
v1_8_1 varchar(20) DEFAULT '',
v1_8_2 varchar(20) DEFAULT '',
v1_8_2_1 varchar(20) DEFAULT '',
v1_8_3_1 varchar(20) DEFAULT '',
v2_1_1_1 varchar(20) DEFAULT '',
v2_1_1_2 varchar(20) DEFAULT '',
v2_1_1_3 varchar(20) DEFAULT '',
v2_1_1_4 varchar(20) DEFAULT '',
v2_1_1_5 varchar(20) DEFAULT '',
v2_1_1_6 varchar(20) DEFAULT '',
v2_1_2_1 varchar(20) DEFAULT '',
v2_1_2_2 varchar(20) DEFAULT '',
v2_1_2_3 varchar(20) DEFAULT '',
v2_1_2_4 varchar(20) DEFAULT '',
v2_1_2_5 varchar(20) DEFAULT '',
v2_1_2_6 varchar(20) DEFAULT '',
v2_1_3_1 varchar(20) DEFAULT '',
v2_1_3_2 varchar(20) DEFAULT '',
v2_1_3_3 varchar(20) DEFAULT '',
v2_1_3_4 varchar(20) DEFAULT '',
v2_1_3_5 varchar(20) DEFAULT '',
v2_1_3_6 varchar(20) DEFAULT '',
v2_2_1 varchar(20) DEFAULT '',
v2_2_1_1 varchar(20) DEFAULT '',
v2_2_2_1 varchar(20) DEFAULT '',
v2_2_3 varchar(20) DEFAULT '',
v2_2_4 varchar(20) DEFAULT '',
v2_3 varchar(20) DEFAULT '',
v2_4 varchar(20) DEFAULT '',
v2_4_1_1 varchar(20) DEFAULT '',
v2_4_1_2 varchar(20) DEFAULT '',
v2_4_1_3 varchar(20) DEFAULT '',
v2_4_1_4 varchar(20) DEFAULT '',
v2_4_1_5 varchar(20) DEFAULT '',
v2_4_1_6 varchar(20) DEFAULT '',
v2_4_1_7 varchar(20) DEFAULT '',
v2_5_1 varchar(20) DEFAULT '',
v3_1_1_1 varchar(20) DEFAULT '',
v3_1_1_2 varchar(20) DEFAULT '',
v3_1_1_3 varchar(20) DEFAULT '',
v3_1_1_4 varchar(20) DEFAULT '',
v3_1_1_5 varchar(20) DEFAULT '',
v3_1_1_6 varchar(20) DEFAULT '',
v3_1_2_1 varchar(20) DEFAULT '',
v3_1_2_2 varchar(20) DEFAULT '',
v3_1_2_3 varchar(20) DEFAULT '',
v3_1_2_4 varchar(20) DEFAULT '',
v3_1_2_5 varchar(20) DEFAULT '',
v3_1_2_6 varchar(20) DEFAULT '',
v3_1_3_1 varchar(20) DEFAULT '',
v3_1_3_2 varchar(20) DEFAULT '',
v3_1_3_3 varchar(20) DEFAULT '',
v3_1_3_4 varchar(20) DEFAULT '',
v3_1_3_5 varchar(20) DEFAULT '',
v3_1_3_6 varchar(20) DEFAULT '',
v3_2_1 varchar(20) DEFAULT '',
v3_3_1 varchar(20) DEFAULT '',
v3_4_1 varchar(20) DEFAULT '',
v3_5_1 varchar(20) DEFAULT '',
v3_6_1 varchar(20) DEFAULT '',
v3_7_1 varchar(20) DEFAULT '',
v4_1 varchar(20) DEFAULT '',
v4_2_1 varchar(20) DEFAULT '',
v4_2_2 varchar(20) DEFAULT '',
v4_2_3 varchar(20) DEFAULT '',
v4_2_4 varchar(20) DEFAULT '',
v4_2_5 varchar(20) DEFAULT '',
v4_2_6 varchar(20) DEFAULT '',
v4_3 varchar(20) DEFAULT '',
v4_4_1 varchar(20) DEFAULT '',
v4_4_2 varchar(20) DEFAULT '',
v4_4_3 varchar(20) DEFAULT '',
v4_4_4 varchar(20) DEFAULT '',
v4_4_5 varchar(20) DEFAULT '',
v4_4_6 varchar(20) DEFAULT '',
v4_4_7 varchar(20) DEFAULT '',
v4_4_8 varchar(20) DEFAULT '',
v4_4_9 varchar(20) DEFAULT '',
v4_4_10 varchar(20) DEFAULT '',
v4_4_11 varchar(20) DEFAULT '',
v4_4_12 varchar(20) DEFAULT '',
v4_5_1 varchar(20) DEFAULT '',
v4_5_2 varchar(20) DEFAULT '',
v4_6 varchar(20) DEFAULT '',
v4_7_1 varchar(20) DEFAULT '',
v4_7_2 varchar(20) DEFAULT '',
v4_7_3 varchar(20) DEFAULT '',
v4_7_4 varchar(20) DEFAULT '',
v4_7_5 varchar(20) DEFAULT '',
v4_7_6 varchar(20) DEFAULT '',
v4_7_7 varchar(20) DEFAULT '',
v4_8_1 varchar(20) DEFAULT '',
v4_8_1_1 varchar(20) DEFAULT '',
v4_8_2_1 varchar(20) DEFAULT '',
v4_8_3 varchar(20) DEFAULT '',
v4_8_4 varchar(20) DEFAULT '',
v4_8_5 varchar(20) DEFAULT '',
v4_8_5_1 varchar(20) DEFAULT '',
v4_8_6_1 varchar(20) DEFAULT '',
v4_8_7_1 varchar(20) DEFAULT '',
v4_8_8 varchar(20) DEFAULT '',
v4_8_9 varchar(20) DEFAULT '',
v4_9_1 varchar(20) DEFAULT '',
v4_9_1_1 varchar(20) DEFAULT '',
v4_9_2 varchar(20) DEFAULT '',
v4_9_2_1 varchar(20) DEFAULT '',
v4_9_3 varchar(20) DEFAULT '',
v4_9_3_1 varchar(20) DEFAULT '',
v4_9_4 varchar(20) DEFAULT '',
v4_9_4_1 varchar(20) DEFAULT '',
v4_9_5 varchar(20) DEFAULT '',
v4_9_5_1 varchar(20) DEFAULT '',
v4_9_6 varchar(20) DEFAULT '',
v4_9_6_1 varchar(20) DEFAULT '',
v4_9_7 varchar(20) DEFAULT '',
v4_9_7_1 varchar(20) DEFAULT '',
v4_9_8 varchar(20) DEFAULT '',
v4_9_8_1 varchar(20) DEFAULT '',
v4_9_9 varchar(20) DEFAULT '',
v4_9_9_1 varchar(20) DEFAULT '',
v4_9_10 varchar(20) DEFAULT '',
v4_9_10_1 varchar(20) DEFAULT '',
v4_9_11 varchar(20) DEFAULT '',
v4_9_11_1 varchar(20) DEFAULT '',
v4_9_12 varchar(20) DEFAULT '',
v4_9_12_1 varchar(20) DEFAULT '',
v4_9_13 varchar(20) DEFAULT '',
v4_9_13_1 varchar(20) DEFAULT '',
v4_9_14 varchar(20) DEFAULT '',
v4_9_14_1 varchar(20) DEFAULT '',
v4_10_1_1 varchar(20) DEFAULT '',
v4_10_1_1_1 varchar(20) DEFAULT '',
v4_10_1_2_1 varchar(20) DEFAULT '',
v4_11_1 varchar(20) DEFAULT '',
v4_11_2 varchar(20) DEFAULT '',
v4_11_3_1 varchar(20) DEFAULT '',
v5_1 varchar(20) DEFAULT '',
v5_2_1_1 varchar(20) DEFAULT '',
v5_2_1_2 varchar(20) DEFAULT '',
v5_2_1_3 varchar(20) DEFAULT '',
v5_2_1_4 varchar(20) DEFAULT '',
v5_2_1_5 varchar(20) DEFAULT '',
v5_2_1_6 varchar(20) DEFAULT '',
v5_2_2_1 varchar(20) DEFAULT '',
v5_2_2_2 varchar(20) DEFAULT '',
v5_2_2_3 varchar(20) DEFAULT '',
v5_2_2_4 varchar(20) DEFAULT '',
v5_2_2_5 varchar(20) DEFAULT '',
v5_2_2_6 varchar(20) DEFAULT '',
v5_2_3_1 varchar(20) DEFAULT '',
v5_2_3_2 varchar(20) DEFAULT '',
v5_2_3_3 varchar(20) DEFAULT '',
v5_2_3_4 varchar(20) DEFAULT '',
v5_2_3_5 varchar(20) DEFAULT '',
v5_2_3_6 varchar(20) DEFAULT '',
v5_3 varchar(20) DEFAULT '',
v5_3_1 varchar(20) DEFAULT '',
v5_4_1 varchar(20) DEFAULT '',
v5_5 varchar(20) DEFAULT '',
v5_6 varchar(20) DEFAULT '',
v5_7 varchar(20) DEFAULT '',
v5_8 varchar(20) DEFAULT '',
v5_9_1 varchar(20) DEFAULT '',
v6_1 varchar(20) DEFAULT '',
v6_2_1_1 varchar(20) DEFAULT '',
v6_2_1_2 varchar(20) DEFAULT '',
v6_2_1_3 varchar(20) DEFAULT '',
v6_2_1_4 varchar(20) DEFAULT '',
v6_2_1_5 varchar(20) DEFAULT '',
v6_2_1_6 varchar(20) DEFAULT '',
v6_2_2_1 varchar(20) DEFAULT '',
v6_2_2_2 varchar(20) DEFAULT '',
v6_2_2_3 varchar(20) DEFAULT '',
v6_2_2_4 varchar(20) DEFAULT '',
v6_2_2_5 varchar(20) DEFAULT '',
v6_2_2_6 varchar(20) DEFAULT '',
v6_2_3_1 varchar(20) DEFAULT '',
v6_2_3_2 varchar(20) DEFAULT '',
v6_2_3_3 varchar(20) DEFAULT '',
v6_2_3_4 varchar(20) DEFAULT '',
v6_2_3_5 varchar(20) DEFAULT '',
v6_2_3_6 varchar(20) DEFAULT '',
v6_3 varchar(20) DEFAULT '',
v6_3_1 varchar(20) DEFAULT '',
v6_4_1 varchar(20) DEFAULT '',
v6_5 varchar(20) DEFAULT '',
v6_6 varchar(20) DEFAULT '',
v6_7 varchar(20) DEFAULT '',
v6_8_1 varchar(20) DEFAULT '',
v7_1 varchar(20) DEFAULT '',
v7_2 varchar(20) DEFAULT '',
v7_3 varchar(20) DEFAULT '',
v7_4_1 varchar(20) DEFAULT '',
v7_4_2 varchar(20) DEFAULT '',
v7_4_3 varchar(20) DEFAULT '',
v7_4_4 varchar(20) DEFAULT '',
v7_4_5 varchar(20) DEFAULT '',
v7_4_6 varchar(20) DEFAULT '',
v7_4_7 varchar(20) DEFAULT '',
v7_4_8 varchar(20) DEFAULT '',
v7_4_9 varchar(20) DEFAULT '',
v7_4_10 varchar(20) DEFAULT '',
v7_4_11 varchar(20) DEFAULT '',
v7_4_12 varchar(20) DEFAULT '',
v7_4_13 varchar(20) DEFAULT '',
v7_5_1 varchar(20) DEFAULT '',
v7_5_2 varchar(20) DEFAULT '',
v7_6 varchar(20) DEFAULT '',
v7_7_1 varchar(20) DEFAULT '',
v7_7_2 varchar(20) DEFAULT '',
v7_7_3 varchar(20) DEFAULT '',
v7_7_4 varchar(20) DEFAULT '',
v7_7_5 varchar(20) DEFAULT '',
v7_7_6 varchar(20) DEFAULT '',
v7_7_7 varchar(20) DEFAULT '',
v7_8_1 varchar(20) DEFAULT '',
v7_8_2_1 varchar(20) DEFAULT '',
v7_8_3 varchar(20) DEFAULT '',
v7_8_4 varchar(20) DEFAULT '',
v7_8_5 varchar(20) DEFAULT '',
v7_8_5_1 varchar(20) DEFAULT '',
v7_8_6_1 varchar(20) DEFAULT '',
v7_8_7_1 varchar(20) DEFAULT '',
v7_8_8 varchar(20) DEFAULT '',
v7_8_9 varchar(20) DEFAULT '',
PRIMARY KEY (patient_id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;