Mysql转换表的引擎
来源:互联网 发布:小班美工室活动记录表 编辑:程序博客网 时间:2024/05/10 20:52
Mysql转换表的引擎
摘自《高性能Mysql》
将表的储存引擎转化成另外一种引擎有三种方法:
- 1.ALTER TABLE
- 2.导出与导入
- 3.创建与查询
ALTER TABLE
最简单的方法就是mysql >ALERT TABLE table_name ENGINE = InnoDB; 该方法需要执行很长世间,mysql会按行将数据从原表复制到另外新表中,在复制期间可能会小号系统所有 I/O能力,同时原表会加上读锁。
导出与导入
使用工具将数据导出到文件,然后修改文件中CREATE TABLE 语句的存储引擎选项,然后修改表明重新导入
创建与查询
先创建一个新的存储引擎的表,然后利用INSERT…SELECT语法来导入数据:
mysql >CREATE TABLE my_table LIKE table;
mysql >ALTER TABLE my_table ENGINE=InnoDB;
mysql >START TRANSACTION;
mysql >INSERT INTO my_table SELECT * FROM table where id BETWEEN x and y;
mysql >COMMIT;
0 0
- Mysql 转换表的引擎
- Mysql转换表的引擎
- mysql转换表的存储引擎方法
- 批量转换MySQL数据库表的存储引擎的方法
- 转换表的引擎
- 转换表的引擎
- MySQL数据库引擎转换
- Mysql 存储过程实现表引擎转换(实现一半)
- MySQL 转换/修改表存储引擎 详细介绍
- MySQL从MyISAM引擎转换到InnoDB引擎需要注意的地方
- 表转换存储引擎的方法总结
- MySQL的表类型和存储引擎
- 批量修改MySQL的表引擎
- MySQL的表类型和存储引擎
- MySQL的表类型和存储引擎
- MySQL的表类型和存储引擎
- mysql数据库表修改的默认引擎
- 关于MYSQL 更改表引擎的文章
- hadoop secondarynamenode的作用
- 【Kaggle练习赛】之Titanic: Machine Learning from Disaster
- android 省市县地址选择器
- 19.Evaluate the following query:
- elasticsearch安装配置及中文分词
- Mysql转换表的引擎
- iOS-多语言本地化和手动切换
- Codeforces 367D Sereja and Sets 题解&代码
- Android开发
- Android开发笔记(五十四)数据共享接口ContentProvider
- 关于SFSafariViewController
- Stanford机器学习---第四周.神经网络模型
- MySQL的数据库引擎的类型
- C#AutoResetEvent和ManualResetEvent的区别