在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配置文件中指定了這些參數。否則,創建數據庫時可能會遇到錯誤。