mysql表引擎修改
1、修改建表引擎
mysql> CREATE TABLE test_2(
-> name varchar(10),
-> year int(10))
-> ENGINE=InnoDB; -->建立表時指定預設引擎
Query OK, 0 rows affected (0.10 sec)
mysql> show create table test_2\G
*************************** 1. row ***************************
Table: test_2
Create Table: CREATE TABLE `test_2` (
`name` varchar(10) DEFAULT NULL,
`year` int(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
1 row in set (0.00 sec)
mysql>
mysql> show tables;
+------------------+
| Tables_in_excise |
+------------------+
| test1 |
| test_1 |
+------------------+
2 rows in set (0.00 sec)
mysql> show create table test_1\G
*************************** 1. row ***************************
Table: test_1
Create Table: CREATE TABLE `test_1` (
`name` varchar(20) DEFAULT NULL,
`year` int(5) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 --> 預設的表引擎為MyISAM;
1 row in set (0.00 sec)
mysql> alter table test_1 type=InnoDB; --> 修改表的資料引擎;
Query OK, 0 rows affected, 1 warning (0.11 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql> show create table test_1\G
*************************** 1. row ***************************
Table: test_1
Create Table: CREATE TABLE `test_1` (
`name` varchar(20) DEFAULT NULL,
`year` int(5) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 --> 顯示錶的資料引擎已經變為InnoDB;
1 row in set (0.00 sec)
mysql>
2、
mysql> show engines; --> 檢視MySQL支援引擎
+------------+---------+------------------------------------------------------------+--------------+------+------------+
| Engine | Support | Comment | Transactions | XA | Savepoints |
+------------+---------+------------------------------------------------------------+--------------+------+------------+
| MRG_MYISAM | YES | Collection of identical MyISAM tables | NO | NO | NO |
| CSV | YES | CSV storage engine | NO | NO | NO |
| MyISAM | DEFAULT | Default engine as of MySQL 3.23 with great performance | NO | NO | NO |
| InnoDB | YES | Supports transactions, row-level locking, and foreign keys | YES | YES | YES |
| MEMORY | YES | Hash based, stored in memory, useful for temporary tables | NO | NO | NO |
+------------+---------+------------------------------------------------------------+--------------+------+------------+
5 rows in set (0.00 sec)
mysql>
相關文章
- Mysql表引擎優化MySql優化
- MySQL修改表的列名MySql
- [MYSQL][1]建立,修改,刪除表MySql
- MySQL中merge表儲存引擎用法MySql儲存引擎
- Mysql中儲存引擎簡介、修改、查詢、選擇MySql儲存引擎
- MySQL修改表結構到底會不會鎖表?MySql
- mysql關於memory引擎的表的總結MySql
- mysql複製和記憶體引擎的表MySql記憶體
- mysql 轉換表的儲存引擎指令碼MySql儲存引擎指令碼
- MySQL MyISAM引擎和InnoDB引擎對於單表大小限制的總結MySql
- mysql修改表欄位學習筆記MySql筆記
- MySQL引擎MySql
- MySQL的nnodb引擎表資料分割槽儲存MySql
- MySQL修改表預設字符集行為MySql
- 批量修改Mysql資料庫表Innodb為MyISANMySql資料庫
- mysql修改表、欄位、庫的字符集MySql
- linux下mysql的預設字符集修改和預設資料庫引擎的修改LinuxMySql資料庫
- mysql TokuDB 引擎MySql
- MySQL 分割槽表 partition線上修改分割槽欄位MySql
- mysql 資料庫 表 欄位 編碼修改 方法MySql資料庫
- MySQL 儲存引擎MySql儲存引擎
- MySQL儲存引擎MySql儲存引擎
- Mysql匯入大表檔案時注意修改引數MySql
- 【Mysql】修改mysql時區MySql
- 【Mysql】Mysql線上安裝其它引擎MySql
- 【Mysql 學習】Mysql 儲存引擎MySql儲存引擎
- Mysql在InnoDB引擎下索引失效行級鎖變表鎖案例MySql索引
- [升級需要用到的] mysql更新表 增加、刪除、修改表欄位MySql
- MySQL表、欄位、庫的字符集修改方法介紹MySql
- 安卓圖表引擎AChartEngine安卓
- InnoDB儲存引擎——表儲存引擎
- MySQL系列-儲存引擎MySql儲存引擎
- Mysql innodb引擎(二)鎖MySql
- mysql引擎筆記整理MySql筆記
- MySQL Archive儲存引擎MySqlHive儲存引擎
- MySql 官方儲存引擎MySql儲存引擎
- 【Mysql】安裝tokudb引擎MySql
- MySQL MEMORY儲存引擎MySql儲存引擎