设置默认存储引擎
2013-11-26 11:07
148 查看
(1)查看默认存储引擎
mysql> show variables like '%storage_engine%';
+------------------------+--------+
| Variable_name | Value |
+------------------------+--------+
| default_storage_engine | InnoDB |
| storage_engine | InnoDB |
+------------------------+--------+
2 rows in set (0.00 sec)
mysql> show engines;
+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+
| Engine | Support | Comment | Transactions | XA | Savepoints |
+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+
| MyISAM | YES | MyISAM storage engine | NO | NO | NO |
| MRG_MYISAM | YES | Collection of identical MyISAM tables | NO | NO | NO |
| FEDERATED | NO | Federated MySQL storage engine | NULL | NULL | NULL |
| BLACKHOLE | YES | /dev/null storage engine (anything you write to it disappears) | NO | NO | NO |
| MEMORY | YES | Hash based, stored in memory, useful for temporary tables | NO | NO | NO |
| CSV | YES | CSV storage engine | NO | NO | NO |
| ARCHIVE | YES | Archive storage engine | NO | NO | NO |
| InnoDB | DEFAULT | Supports transactions, row-level locking, and foreign keys | YES | YES | YES |
| PERFORMANCE_SCHEMA | YES | Performance Schema | NO | NO | NO |
+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+
9 rows in set (0.00 sec)
(2)设置默认存储引擎
修改配置文件:
[mysqld]
port = 3306
socket = /tmp/mysqld.sock
skip-external-locking
character_set_server=utf8
default-storage-engine=MyISAM
(3)重启mysql服务
[root@SR3 ~]# service mysql restart
Shutting down MySQL...[ OK ]
Starting MySQL..[ OK ]
[root@SR3 ~]#
(4)查看默认存储引擎
mysql> show variables like '%storage_engine%';
+------------------------+--------+
| Variable_name | Value |
+------------------------+--------+
| default_storage_engine | MyISAM |
| storage_engine | MyISAM |
+------------------------+--------+
2 rows in set (0.00 sec)
注:默认存储引擎修改成功
mysql> show variables like '%storage_engine%';
+------------------------+--------+
| Variable_name | Value |
+------------------------+--------+
| default_storage_engine | InnoDB |
| storage_engine | InnoDB |
+------------------------+--------+
2 rows in set (0.00 sec)
mysql> show engines;
+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+
| Engine | Support | Comment | Transactions | XA | Savepoints |
+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+
| MyISAM | YES | MyISAM storage engine | NO | NO | NO |
| MRG_MYISAM | YES | Collection of identical MyISAM tables | NO | NO | NO |
| FEDERATED | NO | Federated MySQL storage engine | NULL | NULL | NULL |
| BLACKHOLE | YES | /dev/null storage engine (anything you write to it disappears) | NO | NO | NO |
| MEMORY | YES | Hash based, stored in memory, useful for temporary tables | NO | NO | NO |
| CSV | YES | CSV storage engine | NO | NO | NO |
| ARCHIVE | YES | Archive storage engine | NO | NO | NO |
| InnoDB | DEFAULT | Supports transactions, row-level locking, and foreign keys | YES | YES | YES |
| PERFORMANCE_SCHEMA | YES | Performance Schema | NO | NO | NO |
+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+
9 rows in set (0.00 sec)
(2)设置默认存储引擎
修改配置文件:
[mysqld]
port = 3306
socket = /tmp/mysqld.sock
skip-external-locking
character_set_server=utf8
default-storage-engine=MyISAM
(3)重启mysql服务
[root@SR3 ~]# service mysql restart
Shutting down MySQL...[ OK ]
Starting MySQL..[ OK ]
[root@SR3 ~]#
(4)查看默认存储引擎
mysql> show variables like '%storage_engine%';
+------------------------+--------+
| Variable_name | Value |
+------------------------+--------+
| default_storage_engine | MyISAM |
| storage_engine | MyISAM |
+------------------------+--------+
2 rows in set (0.00 sec)
注:默认存储引擎修改成功
相关文章推荐
- MySQL设置默认存储引擎
- 设置mysql的默认存储引擎
- 修改mysql的默认存储引擎为InnoDB
- 手动创建数据库表,索引、设置存储引擎、注释等的sql脚本
- linux修改MySQL的默认数据存储引擎
- [DB] InnoDB 作为默认存储引擎(从mysql-5.5.5开始)
- MySQL的常见存储引擎介绍与参数设置调优
- MySQL修改默认存储引擎的实现方法
- [DB] InnoDB 作为默认存储引擎(从mysql-5.5.5开始)
- MariaDB配置默认存储引擎
- powerdesigner12.5 设置表字符集和存储引擎
- 修改MySQL的默认数据存储引擎
- InnoDB ,MyISAM 等存储引擎中主外键的大小设置.
- MySQL修改默认存储引擎(转)
- Linux修改MySql默认存储引擎为InnoDB
- android 双SD卡切换(SD SWAP) 方案,如何恢复“设置->存储->默认存储器”的用户选择功
- 修改MySQL的默认数据存储引擎
- 关于django设置表存储引擎
- powerdesign 设置表字符集和存储引擎 与主键自增设置
- 查询当前使用的默认的存储引擎