MySQL支持存储语法吗?
我有一个类似的问题MySQL支持存储语法吗?,mysql,sql,database,storage,Mysql,Sql,Database,Storage,我有一个类似的问题 CREATE TABLE EMPLOYEE_TBL (EMP_ID CHAR(9) NOT NULL, EMP_NAME VARCHAR(40) NOT NULL, EMP_ST_ADDR VARCHAR(20) NOT NULL, EMP_CITY VARCHAR(15) NOT NULL, EMP_ST CHAR(2) NOT NULL, EMP_ZIP
CREATE TABLE EMPLOYEE_TBL
(EMP_ID CHAR(9) NOT NULL,
EMP_NAME VARCHAR(40) NOT NULL,
EMP_ST_ADDR VARCHAR(20) NOT NULL,
EMP_CITY VARCHAR(15) NOT NULL,
EMP_ST CHAR(2) NOT NULL,
EMP_ZIP INTEGER(5) NOT NULL,
EMP_PHONE INTEGER(10) NULL,
EMP_PAGER INTEGER(10) NULL)
STORAGE
(INITIAL 20M
NEXT 1M );
因此,我认为存储正在创建某种无效语法。我无法修复它。不,它没有。这是Oracle的语法 您可以将其替换为
Engine=InnoDB
或Engine=MyISAM
(这是您可以为单个表控制的最多存储选项)
MyISAM
根本不支持区段的概念(它是面向文件的),对于InnoDB
您只能在服务器范围内控制自动扩展选项