`
jslfl
  • 浏览: 323915 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

mysql 引擎变更

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

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

数据库支持的引擎和默认数据库引擎代码
show engines;

show engines;

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

我将my-small.ini另存为my.ini,
在[mysqld]最后添加为上
default-storage-engine=InnoDB
重启服务,数据库默认的引擎修改为InnoDB,如果想默认引擎还是为MyISAM就把InnoDB改为MyISAM也是可以的。

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

Mysql代码
--建表的时候指定
create table mytbl(
id int primary key,
name varchar(50)
)type=MyISAM;

--建完表后修改
alter table mytbl2 type = InnoDB;

-- ALTER TABLE `table_name` TYPE = MYISAM;
--查看修改结果(mytest为表所在的database名字)
show table status from mytest;

转自:http://www.itokit.com/2011/1213/72764.html

分享到:
评论

相关推荐

    MySQL 8.0 Release Notes

    MySQL 8.0 Release Notes 提供了 MySQL 8.0 系列自初始版本至 MySQL 8.0.37 版本的所有变更详情。这份文档是 MySQL 8.0 用户升级、了解新功能以及解决潜在问题的重要参考资源。 #### MySQL 8.0 新特性概览 在 ...

    老男孩Mysql DBA运维课程(19部全) Mysql DBA高级运维系列课程

    10-第十部-老男孩MySQL常用引擎及优缺点-应用场景-调优详解(14节) 11-第十一部 MySQL读写分离实现(2节) 12-第十二部-老男孩MySQL高可用工具heartbeat实战(33节) 13-第十三部-老男孩MySQL高可用工具drbd实战...

    MySQL存储引擎MyISAM与InnoDB区别总结整理

    在MySQL 5.1之前的版本中,默认的搜索引擎是MyISAM,从MySQL 5.5之后的版本中,默认的搜索引擎变更为InnoDB。 2、MyISAM与InnoDB存储引擎的主要特点 MyISAM存储引擎的特点是:表级锁、不支持事务和全文索引,适合...

    MySQL 5.7 英文官方参考手册

    - **存储引擎改进**:对 InnoDB 存储引擎进行了优化。 - **SQL 语法扩展**:增加了新的 SQL 语句和函数。 - **集群支持**:提供了更好的集群配置和支持。 通过以上分析,我们对 MySQL 5.7 官方参考手册有了一个全面...

    掌握MySQL的安装.pdf

    验证默认引擎是否已变更。 【实验 1-14】创建与更改存储引擎:使用 SQL 语句创建一个 MyISAM 存储引擎的表,ALTER TABLE 命令可更改表的存储引擎,例如从 MyISAM 更改为 InnoDB。 【实验 1-15】查看存储引擎:...

    mysql8.0驱动包

    3. **API变更**:MySQL 8.0可能引入了一些新的API或者废弃了旧的API,使用时需查阅官方文档以了解最新变化。 4. **错误处理**:在使用过程中,要适当地捕获和处理可能出现的SQLException,确保程序的健壮性。 在...

    mysql学习资料 45讲 深度学习

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,尤其在Web开发领域广泛应用。这个“mysql学习资料 45讲 深度学习”压缩包包含了多个PDF文件,涵盖了MySQL的关键知识点,包括性能优化、高可用性、主备一致性和...

    mysql官方中文参考手册

    MySQL 5.1参考手册 目录 前言 1. 一般信息 1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. ...

    mysql5.6参考手册

    - **MySQL Change History**: MySQL版本变更历史记录。 - **FAQs**: 常见问题解答。 通过上述内容,读者可以深入了解MySQL 5.6的各项功能、配置方法以及最佳实践,从而更好地利用MySQL数据库来满足业务需求。

    mysql升级教程文档

    - **存储引擎的变化**: 随着MySQL版本的演进,某些存储引擎可能会被废弃或替代。 - **字符集问题**: 避免升级过程中出现字符集乱码的情况。 #### 六、In-place Upgrade升级示例 以下是使用In-place Upgrade方式将...

    特别有用的MySQL数据实时同步到ES轻松配置手册

    在当今大数据时代,实时数据同步成为许多企业和组织的关键需求,特别是从关系型数据库如 MySQL 到分布式搜索引擎如 ElasticSearch(ES)的实时同步。本文将详细介绍如何利用灵蜂数据集成软件 BeeDI 实现这一目标。 ...

    03-MySQL-高可用数据库存储引擎

    在深入探讨MySQL高可用数据库存储引擎之前,首先需要了解存储引擎在MySQL数据库系统中扮演的角色。MySQL数据库的架构设计允许存储引擎以插件式的方式存在,这意味着我们可以根据不同的应用需求选择不同的存储引擎。...

    2013年中国数据库大会-27-深入解析MySQL InnoDB引擎

    2013年在中国举办的数据库大会上,主题为“深入解析MySQL InnoDB引擎”的演讲由Calvin Sun(孙春生)进行,他当时是Twitter的高级经理,此前在Oracle和MySQL等公司拥有丰富的经验。在这次大会上,他向与会者深入解析...

    mysql-connector-j-8.0.32.tar.gz

    MySQL Connector/J 8.0.32版本可能引入了对MySQL 8.0的新特性支持,例如JSON字段处理、窗口函数、行存儲引擎的改进等。此外,它还可能提供更好的性能、安全性和兼容性。在升级驱动时,确保你的应用程序已经准备好...

    MySQL 5.1官方简体中文参考手册

    11.7. 使用来自其他数据库引擎的列类型 12. 函数和操作符 12.1. 操作符 12.1.1. 操作符优先级 12.1.2. 圆括号 12.1.3. 比较函数和操作符 12.1.4. 逻辑操作符 12.2. 控制流程函数 12.3. 字符串函数 12.3.1. 字符串...

    MYSQL数据库修复程序

    7. **日志分析**:分析MySQL的错误日志和二进制日志(binlog)可以帮助定位问题的根源,特别是在追踪事务历史和数据变更时。 8. **数据导入与导出**:在修复过程中,可能需要将数据导出到临时文件,然后重新导入到...

    mysql5.1中文手册

    使用来自其他数据库引擎的列类型 12. 函数和操作符 12.1. 操作符 12.1.1. 操作符优先级 12.1.2. 圆括号 12.1.3. 比较函数和操作符 12.1.4. 逻辑操作符 12.2. 控制流程函数 12.3. 字符串...

    mysql-5.7版本源码包

    11. **优化的二进制日志**:MySQL 5.7的二进制日志格式改进,支持ROW格式,记录了每个变更的精确行级信息,有助于故障恢复和复制。 12. **查询缓存**:虽然在5.7.8版本后被废弃,但在早期5.7版本中,查询缓存被...

    MySQL 8.0 参考手册- 2021-12-25.pdf

    手册详细阐述了MySQL 8.0的各种特性,例如增强的性能优化、新的数据类型、改进的查询优化器、窗口函数、JSON字段支持、更好的安全性和权限管理、在线DDL(数据定义语言)操作以及InnoDB存储引擎的增强。此外,还可能...

Global site tag (gtag.js) - Google Analytics