mysql修改数据表存储引擎的3种方法
mysql数据表存储引擎的修改方法。
1,真接修改mysql表存储引擎
在数据多的时候比较慢,而且在修改时会影响读取性能。my_table是操作的表,innodb是新的存储引擎。
2,导出,导入修改mysql表存储引擎
直接把导出来的sql文件给改了,然后再导回去。
用mysqldump ,枫哥常用的是navicate那样更容易上手。此种方法风险较大。
3,创建,插入修改mysql表存储引擎
比第一种速度快, 安全性比第二种高,推荐。分2步操作
1)、创建表,先创建一个和要操作表一样的表,然后更改存储引擎为目标引擎。
2)、插入,安全起见,最好加上事务,并限制id(主键)范围。