Home > Database > Mysql Tutorial > mysql更改引擎(InnoDB,MyISAM)的方法

mysql更改引擎(InnoDB,MyISAM)的方法

WBOY
Release: 2016-06-07 16:27:43
Original
1043 people have browsed it

本文实例讲述了mysql更改引擎(InnoDB,MyISAM)的方法,分享给大家供大家参考。具体实现方法如下: mysql默认的数据库引擎是MyISAM,不支持事务和外键,也可使用支持事务和外键的InnoDB。 查看当前数据库的所支持的数据库引擎以及默认数据库引擎 数据库支持的

本文实例讲述了mysql更改引擎(InnoDB,MyISAM)的方法,分享给大家供大家参考。具体实现方法如下:

mysql默认的数据库引擎是MyISAM,不支持事务和外键,也可使用支持事务和外键的InnoDB。

查看当前数据库的所支持的数据库引擎以及默认数据库引擎

数据库支持的引擎和默认数据库引擎代码:

show engines;

更改方式1:修改配置文件my.ini

我将my-small.ini另存为my.ini,在[mysqld]最后添加为上default-storage-engine=InnoDB,重启服务,数据库默认的引擎修改为InnoDB

更改方式2:在建表的时候指定或者建完表修改

Mysql代码 :
--建表的时候指定  

create table mytbl(  
    id int primary key,  
    name varchar(50)  
)type=MyISAM;


--建完表后修改  

alter table mytbl2 type = InnoDB;


--查看修改结果(mytest为表所在的database名字)  

show table status from mytest;


--或者使用

show create table table_name

希望本文所述对大家的MySQL数据库程序设计有所帮助。

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template