標籤:discuz http 使用 strong io 資料 for ar
使用的是老版本的mysql用戶端Navicate 8 ,mysql 服務端用的是mysql5.6的版本,在修改版本引擎的時候出現版本不對;
mysql error ‘TYPE=MyISAM’
解決辦法:
Replace
TYPE=MyISAM
with
ENGINE=MyISAM
The problem was “TYPE=MyISAM” which should be “ENGINE=MyISAM” as per MySQL version updates – a simple search / replace has fix it.
附 修改表引擎sql:alter table db.user engine =MyISAM;
補充 MySQL表類型和儲存引擎查看
看你的mysql現在已提供什麼儲存引擎:
mysql> show engines;
看你的mysql當前預設的儲存引擎:
mysql> show variables like ‘%storage_engine%‘;
你要看某個表用了什麼引擎(在顯示結果裡參數engine後面的就表示該表當前用的儲存引擎):
mysql> show create table 表名;
create table discuz.cdb_user engine = innodb;
這樣就可以將表discuz.cdb_user的引擎變更為innodb引擎了。
也可以在建立表之後通過下面語句來變更:
alter table discuz.cdb_user engine =innodb;
如果要查看錶的類型可以使用:
show table status form discuz;
表示查看資料庫discuz裡所有表的資訊,其中Engine:對應的列就是表所用的儲存引擎
如果要查看單個表的資訊可以使用:
show create table discuz.cdb_user ;
在輸出資訊的最後可以看到engine=*****,此處就是表所用的儲存引擎
原文來自:轉載註明來源 http://www.111cn.net/database/mysql/64521.htm