[SQL與PHP] ENGINE=MyISAM DEFAULT CHARSET=utf8;是啥???



[SQL與PHP] ENGINE=MyISAM DEFAULT CHARSET=utf8;是啥???

ENGINE=MyISAM  数据库存储引擎

DEFAULT 默认

CHARSET=utf8 数据库字符编码

匯入此語法容易發生下列問題

在MYSQL下還原時發生錯誤訊息The ‘InnoDB’ feature is disabled; you need MySQL built with ‘InnoDB’,數據表的類型必須是InnoDB的,但有的時候MYSQL不支持這種類型,會出現一種錯誤!

MySQL

出現如下語句:The ‘InnoDB’ feature is disabled; you need MySQL built with ‘InnoDB’ to have it working;

是mysql配置文件禁掉了這個選項!

關閉mysql數據庫,停止MYSQL服務

在mysql的安裝目錄中找到my.ini文件

找到skip-innodb,在前面加上#号

保存,啓動mysql服務!搞定!