在MySQL中,创建数据库并指定存储引擎的语法如下:
CREATE DATABASE 数据库名 CHARACTER SET 字符集 COLLATE 校对规则
ENGINE 存储引擎;
其中,数据库名
是你要创建的数据库的名称,字符集
和 校对规则
分别用于指定数据库的字符编码和排序规则,这两项是可选的,如果不指定,MySQL会使用默认值。存储引擎
是你要指定的存储引擎的名称,这是必须指定的项。
例如,如果你要创建一个名为 mydb
的数据库,并指定使用 InnoDB
存储引擎,可以使用以下语句:
CREATE DATABASE mydb CHARACTER SET utf8 COLLATE utf8_general_ci ENGINE InnoDB;
在这个例子中,utf8
是字符集,utf8_general_ci
是校对规则,InnoDB
是存储引擎。你可以根据需要修改这些参数。
需要注意的是,在创建数据库之前,你需要确保已经选择了正确的字符集和校对规则,并且在MySQL配置文件中指定了这些参数。否则,创建数据库时可能会遇到错误。