`
wangshaofei
  • 浏览: 279499 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

mysql数据库存储引擎

阅读更多

 

http://tech.ddvip.com/2007-10/119365553336688.html 

执行ROLLBACK(回滚)时,如果收到下述消息,表示事务中使用的1个或多个表不支持事务:

  警告:某些更改的非事务性表不能被回滚。

  这些非事务性表不受ROLLBACK语句的影响。

  如果在事务中意外地混合了事务性表和非事务性表,导致该消息的最可能原因是,你认为本应是事务性的表实际上不是。如你试图使用MySQLd服务器不支持的事务性存储引擎(或用启动选项禁止了它)创建表,就可能出现该情况。如果mysqld不支持存储引擎,它将以MyISAM表创建表,这是非事务性表。

  可使用下述语句之一检查表的标类型:

SHOW TABLE STATUS LIKE 'tbl_name';
SHOW CREATE TABLE tbl_name;

  使用下述语句,可检查mysqld服务器支持的存储引擎:

SHOW ENGINES;

  也可以使用下述语句,检查与你感兴趣的存储引擎有关的变量值:

SHOW VARIABLES LIKE 'have_%';

  例如,要想确定InnoDB存储引擎是否可用,可检查have_innodb变量的值。

 

修改mysql 引擎 - [数据库]

ALTER TABLE tablename ENGINE=MYISAM; 
ALTER TABLE tablename ENGINE=INNODB;


分享到:
评论

相关推荐

    MySQL数据库存储引擎探析.docx

    MySQL 数据库存储引擎探析 MySQL 是一个流行的开源关系型数据库管理系统(RDBMS),广泛应用于各种业务场景。它支持多种存储引擎,每种引擎都有其独特的特性和适用场景。本文将深入探讨 MySQL 数据库中常用的存储...

    MYSQL数据库存储引擎介绍

    对于MYSQL常见的数据库存储引擎做了介绍,DBD、HEAP、ISAM、MERGE、MyIAS、InnoDB以及Gemeni等

    MySQL数据库存储引擎探析.pdf

    MySQL数据库存储引擎是数据库系统的核心组成部分,它负责数据的存储、检索、更新和删除操作。MySQL因其开源、高效和可靠的特点,在互联网行业中被广泛应用。其中一个关键特性是支持插件式的存储引擎,允许用户根据...

    MySql教程-数据库存储引擎.pdf

    MySQL数据库存储引擎 MySQL数据库存储引擎是MySQL数据库管理系统中的一种机制,用于存储和管理数据库中的数据。MySQL提供了多种存储引擎,每种存储引擎都有其特点和应用场景。 1. InnoDB存储引擎 InnoDB存储引擎...

    MySQL数据库引擎快速指导

    MySQL数据库引擎是数据库管理系统的核心组件,它决定了数据的存储方式、访问效率以及支持的功能。MySQL提供了多种数据库引擎供用户根据具体需求选择,每种引擎都有其特定的优势和适用场景。 默认情况下,MySQL安装...

    MySQL数据库:MySQL存储引擎.pptx

    而MySQL数据库提供了多种存储引擎,用户可以根据不同的需求为数据表选择不同的存储引擎,用户也可以根据自己的需要编写自己的存储引擎,MySQL的核心就是存储引擎。 ;MySQL 5.7支持的存储引擎有:InnoDB、MyISAM、...

    MySQL数据库存储引擎和分支现状分析

    MySQL数据库存储引擎是数据库系统的核心组成部分,它们决定了数据如何存储、检索和管理。MySQL作为一款广泛应用的开源关系型数据库管理系统,其发展历程与存储引擎的选择密切相关。在2008年Sun公司收购MySQL后,再到...

    mysql数据库英文文献.pdf

    MySQL数据库架构的核心是存储引擎,包括InnoDB、MyISAM、MEMORY等多种类型的存储引擎。 MySQL数据库架构还包括查询优化器、缓存机制、锁机制等多个组件。 MySQL数据库架构的优点包括: * 高性能: MySQL数据库...

    MYSQL数据库修复程序

    在MySQL数据库中,表是存储数据的基本单元,它们可能由于多种原因而损坏,例如磁盘故障、不正确的关闭、电源中断或错误的SQL操作。在这种情况下,修复程序通常涉及以下几个关键知识点: 1. **备份与恢复**:在进行...

    国家开放大学 数据库运维 形考一 MySQL数据库服务器配置

    MySQL数据库服务器配置 MySQL数据库服务器配置是国家开放大学数据库运维 形考一的重要组成部分。通过这个实验,我们将掌握 MySQL 的安装方法,了解 MySQL 服务器的组成,掌握 MySQL 服务器的配置方法。 MySQL安装...

    实验1 MySQL数据库服务器配置.docx

    MySQL数据库服务器配置实验报告 MySQL数据库服务器配置是数据运维课程中的一个重要实验,实验的主要目的是掌握MySQL的安装方法,练习MySQL数据库服务器的使用,理解MySQL服务器的组成,掌握MySQL服务器的配置方法...

    VB6.0连接MySQL数据库

    首先,要使VB6.0能够连接到MySQL数据库,需要在VB6.0的应用程序中引用MySQL的数据库引擎。由于VB6.0本身并不直接支持MySQL,所以一般需要借助于MySQL提供的ODBC驱动或者第三方组件,例如MySQL Connector/ODBC,来...

    MySQL数据库应用形考实验1-4全答案.zip

    MySQL数据库是一种广泛应用于Web开发和企业级数据存储的开源关系型数据库管理系统。在这个"MySQL数据库应用形考实验1-4全答案.zip"压缩包中,包含了四个关于MySQL基础操作的实验训练,涵盖了从数据库和表的创建,到...

    数据库运维 形考任务1 实验1 MySQL数据库服务器配置.pdf

    MySQL数据库服务器配置是数据库运维中的基础工作,本实验涵盖了MySQL的安装、配置、启动与关闭、日志管理、数据库与表的创建以及存储引擎的使用等多个关键知识点。 1. **MySQL安装**:实验要求下载并安装MySQL,这...

    完整版 MySQL8.0从入门到精通 MySQL数据库教程 全套PPT课件资源集合 共26个章节 含全部源代码.rar

    完整版 MySQL8.0从入门到精通 MySQL数据库教程 第21章 精通MySQL存储引擎(共31页).ppt 完整版 MySQL8.0从入门到精通 MySQL数据库教程 第22章 PHP操作MySQL数据库(共16页).ppt 完整版 MySQL8.0从入门到精通 MySQL...

    MySQL数据库入门.rar

    MySQL数据库是目前世界上最受欢迎的关系型数据库管理系统之一,尤其在互联网应用中被广泛使用。这个"MySQL数据库入门"压缩包提供了一系列的学习资源,包括PPT、PDF文档和代码示例,帮助初学者快速掌握MySQL的基础...

Global site tag (gtag.js) - Google Analytics