ofbiz在mysql5 5下面執行的問題

2021-08-31 16:50:29 字數 925 閱讀 3547

mysql版本5.5

的情況下,run-install會報錯

是因為mysql5.5以後版本table-type屬性被engine替代了。如5.5的創表語句

drop table if exists `ofbiz`.`accommodation_map_type`;

create table `ofbiz`.`accommodation_map_type` (

`accommodation_map_type_id` varchar(20) not null,

`description` varchar(255) default null,

`last_updated_stamp` datetime default null,

`last_updated_tx_stamp` datetime default null,

`created_stamp` datetime default null,

`created_tx_stamp` datetime default null,

primary key (`accommodation_map_type_id`),

key `accmmn_mp_tp_txstp` (`last_updated_tx_stamp`),

key `accmmn_mp_tp_txcrs` (`created_tx_stamp`)

) engine=innodb default charset=utf8;

如上,engine=innodb,而不是table-type=innodb。

需要更改d:\ofbiz\apache-ofbiz-10.04\framework\entity\config\entityengine.xml中的mysql配置,將table-type="innodb" 屬性去掉。由於5.5預設的儲存引擎就是innodb,因此去掉這個屬性不會有影響。

在linux中安裝mysql5 5

服務的啟停 service mysql start stop 安裝mysql使用rpm ivh 安裝包名 檢查是否安裝過mysql使用 安裝mysql服務端後按照提示修改密碼 usr bin mysqladmin u root password 123456 再次啟動後使用mysql u root ...

ubuntu下編譯安裝mysql5 5

新增mysql 使用者和使用者組 解壓原始碼 安裝編譯2 個套件 編譯原始碼 安裝編譯好的程式 配置mysql 啟動服務 建好相應的安裝目錄,將壓縮檔案複製到安裝目錄並解壓。sudo groupadd mysql sudo useradd g mysql mysql 或useradd g mysql...

MYSQL5 5原始碼安裝 linux下

首先安裝必要的庫 yum y install gcc 安裝 mysql 首先安裝camke 一 支援yum,則 yum install y cmake 二 也可以原始碼安裝 root localhost cd usr local src root localhost src wget root lo...