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

 更新时间:2014年11月05日 14:37:59   投稿:shichen2014  
这篇文章主要介绍了mysql更改引擎(InnoDB,MyISAM)的方法,实例讲述了比较常见的几种更改引擎的方法,非常具有实用价值,需要的朋友可以参考下

本文实例讲述了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数据库程序设计有所帮助。

相关文章

  • mysql ERROR 1045 (28000)问题的解决方法

    mysql ERROR 1045 (28000)问题的解决方法

    这篇文章主要介绍了mysql ERROR 1045 (28000)问题的解决方法,文中步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-10-10
  • MySQL的binlog日志使用详解

    MySQL的binlog日志使用详解

    这篇文章主要介绍了MySQL的binlog日志使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • 详解SQL四种语言:DDL DML DCL TCL

    详解SQL四种语言:DDL DML DCL TCL

    本文详细介绍了sql的四种语言,包括数据定义语言(DDL)、数据操作语言(DML)、数据控制语言(DCL)和事物控制语言(TCL)。在这几种语言中有疑惑的可以来看看这篇文章。
    2016-07-07
  • MySQL跨表查询与跨表更新

    MySQL跨表查询与跨表更新

    本文主要给大家讲解的是MySQL中如何使用跨表更新的方法和示例,非常的实用,有需要的小伙伴可以查看查看
    2020-02-02
  • mysql常用命令行操作语句

    mysql常用命令行操作语句

    MySQL很早以前只能采用DOS式界面,后来虽然硬件支持图形界面(平常的软件操作界面),但是命令行界面(就是DOS界面)以它 简单,高效,方便 的特色而被保留下来。这就是用DOS界面的原因。
    2016-05-05
  • Mysql的基础使用之MariaDB安装方法详解

    Mysql的基础使用之MariaDB安装方法详解

    这篇文章主要介绍了Mysql的基础使用之MariaDB安装的相关资料,需要的朋友可以参考下
    2016-09-09
  • 带你5分钟读懂MySQL字符集设置

    带你5分钟读懂MySQL字符集设置

    本文详细介绍了mysql字符集、字符序的概念与联系,给大家分享了多种方式查看MYSQL支持的字符集。具体内容详情大家参考下本文
    2018-01-01
  • MySQL中字符串与Num类型拼接报错的解决方法

    MySQL中字符串与Num类型拼接报错的解决方法

    在使用mysql的时候经常要用到拼接的功能,最近的工作就遇到拼接的问题,在将字符串拼接Num类型的时候发现居然报错,下面通过这篇文章来看看解决的方法吧,有需要的朋友们可以参考借鉴。
    2016-10-10
  • linux mysql 数据库开启外部访问设置指南

    linux mysql 数据库开启外部访问设置指南

    Linux下设置MySQL和允许外部机器访问,具体目录是具体情况而定,有的人是安装了在个人目录下,则找到对应的目录则可以
    2012-11-11
  • mysql中workbench实例详解

    mysql中workbench实例详解

    在本篇文章里小编给大家分享了关于mysql中workbench实例内容,有兴趣的朋友们学习下。
    2019-01-01

最新评论