回复
主题工具
MyISAM与InnoDB只能二选一吗?
maxmas   #1 (permalink) 旧 2009-11-02, 15:25
超级版主
 
maxmas 的头像
 
注册日期: 2008-08-27
帖子: 464
声望力: 15
maxmas 已经是前无古人后无来者maxmas 已经是前无古人后无来者maxmas 已经是前无古人后无来者maxmas 已经是前无古人后无来者maxmas 已经是前无古人后无来者maxmas 已经是前无古人后无来者maxmas 已经是前无古人后无来者maxmas 已经是前无古人后无来者maxmas 已经是前无古人后无来者maxmas 已经是前无古人后无来者
下载/声望点数:1341
问题 MyISAM与InnoDB只能二选一吗?

过去一直没使用过MySql的InnoDB的储存格式,
因为要装 vtiger CRM 5.1 来玩玩,它是用 InnoDB的储存格式,
所以我想问一下对这方面比较了解的人,
安装MySql时是不是只能选择其中一种储存格式?无法二种共存吗?

另外我现在是用XP+Appserv,如果可以共存,
那我要改哪些设定或需要什么元件,才可以使用InnoDB
谢谢



~自己測後結果教學~

本人系統環境
AppServ - 2.5.9 for Windows
Apache Web Server Version 2.2.4
PHP Script Language Version 5.2.3
MySQL Database Version 5.0.45
phpMyAdmin Database Manager Version 2.10.2


先關閉MySql
開啟MySql安裝資料夾內的my.ini
找到 default-storage-engine=INNODB 將前面的#符號去掉
找到 skip-innodb 在前面加上#符號註記掉

另外要按照你主機記憶體大小配置INNODB環境
在MySql資料夾內有四個不同需求的設定檔
my-huge.ini
my-large.ini
my-medium.ini
my-small.ini
看檔名就知道用途,你可以按自己的需要參考裡面的INNODB環境設定
主要為以下幾項
innodb_additional_mem_pool_size
innodb_flush_log_at_trx_commit
innodb_log_buffer_size
innodb_buffer_pool_size
innodb_log_file_size
innodb_thread_concurrency


如果 加上 default-table-type=innodb

加上這段之後,以後新增的資料表型態都會是 InnoDB 囉,
不然每次新增一次資料表,SQL 後面得加上 Type=innodb;
但這個步驟不等於直接將MyISAM改變成 InnoDB 型態喔!

如果常用的還是MyISAM格式,就不用特意去加

其它資料可參考其他USER的文章,不另贅述

MySQL InnoDB和MyISAM的差别及性能测试
http://www.0djx.com/article/20090608/1216.html

MySQL MyISAM 轉 InnoDB 型態教學
http://phorum.study-area.org/index.php?topic=27865.0





vtiger CRM 裝起來了... 可以玩了

___ maxmas 的签名 ________________________
**********************************
新註冊會員請先瀏覽版規,以免觸法!!
新註冊會員-沒下載權限.如何獲得權限請看這裡
How to upgrade to Entitled Member? can't download?

免空:
1. http://www.filedropper.com 1GB
2. http://www.mongofiles.com 100MB

此帖于 2009-11-02 16:25 被 maxmas 编辑。 原因: 自己測後結果教學
maxmas 当前离线   回复时引用此帖
共 2 位会员,感谢 maxmas 发表的文章:
wbtone (2010-07-05), Xiao_T (2009-11-02)
peacock   #2 (permalink) 旧 2009-11-03, 09:12
普通会员
 
注册日期: 2009-08-31
帖子: 68
声望力: 0
peacock 正向着好的方向发展
下载/声望点数:14
一个数据库可以有多种格式的表,但是一个表只能是一种格式
peacock 当前离线   回复时引用此帖
感谢 peacock 此篇文章的用户:
wbtone (2010-07-05)
bestword   #3 (permalink) 旧 2009-11-03, 16:35
超级版主
 
注册日期: 2008-07-31
帖子: 287
声望力: 3
bestword 身上有一圈迷人的光环哦bestword 身上有一圈迷人的光环哦
下载/声望点数:186
可以共存,在建立数据库的时候设定就可以

Innodb的一个问题就是悲愤起来不太容易
bestword 当前离线   回复时引用此帖
感谢 bestword 此篇文章的用户:
wbtone (2010-07-05)
suiyizjy   #4 (permalink) 旧 2010-04-13, 07:46
正式会员
 
注册日期: 2010-04-12
帖子: 32
声望力: 0
suiyizjy 是一个将要出名的人suiyizjy 是一个将要出名的人
下载/声望点数:101
是啊,都是可以共存的。
suiyizjy 当前离线   回复时引用此帖
感谢 suiyizjy 此篇文章的用户:
wbtone (2010-07-05)
wbtone   #5 (permalink) 旧 2010-07-05, 23:03
普通会员
 
注册日期: 2010-06-30
帖子: 41
声望力: 0
wbtone 正向着好的方向发展
下载/声望点数:4
Innodb eu prefiro
wbtone 当前离线   回复时引用此帖
↑ 返回顶端 ↑
回复

主题工具


Automatic Translations (Powered by Powered by Google):
Afrikaans Albanian Arabic Belarusian Bulgarian Catalan Chinese Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician German Greek Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Taiwanese Thai Turkish Ukrainian Vietnamese Welsh Yiddish