怎么把数据库从InnoDB转成MyISAM

时间:2022-10-17 13:58:56
要转移数据,但是都是乱码了。
我确定编码都是utf8_general_ci的。但是之前的数据库都是MyISAM的,现在的这个数据库是InnoDB。我手动把表都调成了MyISAM,但是表结构最下面的数据库显示却还是InnoDB。这个应该就是我乱码的原因了把?
怎么把整个数据库调成InnoDB???

谢谢了。。。比较急,,,

10 个解决方案

#1


现在我乱码是引擎的关系吗?

#2


解决了,是我又转存的时候弄成gb2312了。画蛇添足害死人啊。。。
来个人接分把。

#3


恭喜。。 

#4


alter table 就可以直接转了啊。

#5


修改表中语句就可以转化了。alter table

#6


就是修改表中字符的编码修改成想要的编码结构不就可以了。

#7


注意啊,编程不能太粗心啊

#8


alter table a engine=innodb;

#9


接分。楼主多少给分点啊。。

#10


该回复于2012-02-28 08:45:30被版主删除

#1


现在我乱码是引擎的关系吗?

#2


解决了,是我又转存的时候弄成gb2312了。画蛇添足害死人啊。。。
来个人接分把。

#3


恭喜。。 

#4


alter table 就可以直接转了啊。

#5


修改表中语句就可以转化了。alter table

#6


就是修改表中字符的编码修改成想要的编码结构不就可以了。

#7


注意啊,编程不能太粗心啊

#8


alter table a engine=innodb;

#9


接分。楼主多少给分点啊。。

#10


该回复于2012-02-28 08:45:30被版主删除