全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2579|回复: 13
打印 上一主题 下一主题

mysql 如何批量myisam转 innodb

[复制链接]
跳转到指定楼层
1#
发表于 2012-8-5 19:59:34 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我使用
  1. //方法1,我们可以把把创建这个表的sql拷贝出来,把ENGINE=MyISAM换成,ENGINE=INNODB  
  2. mysql> show create table merchant\G;  
  3. *************************** 1. row ***************************  
  4. Table: merchant  
  5. Create Table: CREATE TABLE `merchant` (  
  6. `btid` int(5) unsigned zerofill NOT NULL auto_increment,  
  7. `btname` varchar(100) NOT NULL,  
  8. `btnote` text,  
  9. PRIMARY KEY  (`btid`),  
  10. UNIQUE KEY `btname` (`btname`)  
  11. ) ENGINE=MyISAM DEFAULT CHARSET=utf8  
  12. 1 row in set (0.00 sec)  
复制代码
先导出数据库 然后文本编辑 批量替换ENGINE=MyISAM换成,ENGINE=INNODB

然后删除数据库 新建 重新导入 但是我在phpmyadmin  随便打开一个表  显示的存储方式依然是myisam 不是全部都是转 innodb?

求带 批量 便捷的转换方法
使用 alter table 库 type=innodb;    提示 ERROR 1046 (3D000): No database selected


麻烦求带
14#
 楼主| 发表于 2012-8-6 11:58:44 | 只看该作者
满意沟通 发表于 2012-8-6 02:10
我估计是你的mysql不支持innodb

自己手动操作转一个看看

queding 以及肯定是支持的
13#
发表于 2012-8-6 02:10:24 | 只看该作者
我估计是你的mysql不支持innodb

自己手动操作转一个看看
12#
 楼主| 发表于 2012-8-5 22:40:09 | 只看该作者
nanashi 发表于 2012-8-5 21:45
大胡子不要啊,我在用你的mapn一键安装包,你怎么问了个小白问题。

选择要转换的表,【操作】- 【表选项】 ...

能不能一个库都转
11#
发表于 2012-8-5 21:56:03 | 只看该作者
nanashi 发表于 2012-8-5 21:45
大胡子不要啊,我在用你的mapn一键安装包,你怎么问了个小白问题。

选择要转换的表,【操作】- 【表选项】 ...

10#
发表于 2012-8-5 21:45:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
9#
 楼主| 发表于 2012-8-5 21:08:26 | 只看该作者
suzizi 发表于 2012-8-5 20:52
看不懂

suzizi 该用户已被删除
8#
发表于 2012-8-5 20:52:21 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
7#
 楼主| 发表于 2012-8-5 20:07:16 | 只看该作者
单手摘月 发表于 2012-8-5 20:06
求解,innodb怎样转 myisam。。。。apt-get的mysql导出到lnmp不能用

。。。。
6#
发表于 2012-8-5 20:06:11 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-13 19:00 , Processed in 0.114794 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表