實際上存儲引擎是壹個表存儲/組織數據的方式。
不同的存儲引擎,表存儲數據的方式不同。
怎麽給表添加/指定“存儲引擎”?
可以在建表的時候給表指定存儲引擎。
在建表的時候可以在最後小括號“)”的右邊使用。
ENGINE來指定存儲引擎。
CHARSET來指定這張表的字符編碼方式。
結論:
mysql默認的存儲引擎是:InnoDB。
mysql默認的字符編碼方式是utf8。
utf8是utf8mb3的別名,即默認就是utf8mb3。今後的mysql版本中,utf8的默認值可能改為utf8mb4(utf8mb4是utf8的超集)。所以,為了避免出現問題,最好在創建數據庫時直接指明是utf8mb3還是utf8mb4,不要用utf8這個可能導致歧義的名稱。
建表時指定存儲引擎,以及字符編碼格式