`
www-hello
  • 浏览: 100451 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mysql-storage Engine

阅读更多

查看table的存储引擎

 show create table producttype;

CREATE TABLE `producttype` (
  `id` int(11) NOT NULL auto_increment,
  PRIMARY KEY  (`typeId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

 

 

修改表的存储引擎

alter table tablename engine=innodb

 

修改默认存储引擎 配置文件my.ini

default-storage-engine=INNODB

 

《High Performance MySQL》 中的各存储引擎的特性表

Attribute

MyISAM

Heap

BDB

InnoDB

Transactions

No

No

Yes

Yes

Lock granularity

Table

Table

Page (8 KB)

Row

Storage

Split files

In-memory

Single file per table

Tablespace(s)

Isolation levels

None

None

Read committed

All

Portable format

Yes

N/A

No

Yes

Referential integrity

No

No

No

Yes

Primary key with data

No

No

Yes

Yes

MySQL caches data records

No

Yes

Yes

Yes

Availability

All versions

All versions

MySQL-Max

All Versions

 

分享到:
评论

相关推荐

    mysql-5.7.24-win32.zip

    [mysqld] # 设置3306端口 ...default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] # 设置mysql客

    SequoiaSQL - MySQL Storage Engine

    equoiaSQL - MySQL Storage Engine is a distributed MySQL storage engine. It currently supports SequoiaDB 3.x as the backend database, and it will be extended to multiple databases such like MongoDB/...

    MySQL 5.6.25 源码包+安装方法 (mysql-5.6.25.tar.gz)

    > -DWITH_INNOBASE_STORAGE_ENGINE=1 \ > -DWITH_FEDERATED_STORAGE_ENGINE=1 \ > -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ > -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock \ > -DWITH_DEBUG=0 \ > -DMYSQL_TCP_PORT=3306 # ...

    mysql-8.0.11-winx64 解压版安装带教程

    解压版mysql安装教程 my.ini配置文件 [mysqld] # 设置mysql的安装目录 basedir=D:/Program Files (x86)/mysql-8.0.11-winx64 # 设置mysql数据库的数据的存放目录,必须是data ...default-storage-engine=INNODB

    windows mysql-8.0.32下载安装详细教程

    default-storage-engine=INNODB default_authentication_plugin=mysql_native_password [mysql] default-character-set=utf8mb4 [client] port=3306 default-character-set=utf8mb4 ``` 3. **环境变量...

    Unknown system variable 'storage_engine'

    标题中的“Unknown system variable 'storage_engine'”是一个MySQL数据库错误信息,表示系统未找到名为'storage_engine'的变量。这个变量在MySQL 5.7版本中被弃用,替换为'innodb_storage_engine'。这通常是由于旧...

    MySQL 5.6 InnoDB Storage Engine Architecture

    MySQL 5.6 InnoDB Storage Engine Architecture

    mysql-5.7.38源码包及所需boost_1_59_0合集

    DWITH_XTRADB_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_IN...

    mysql-5.5.36-win32数据库安装.zip

    - **Federated Storage Engine改进**:允许跨多个MySQL服务器的数据连接和查询,支持分布式数据库环境。 - **并行复制**:提高了主从复制的性能,可以同时处理多个二进制日志事件,使得数据同步更快。 - **优化的...

    mysql-5.7.16-win32的安装文件及安装过程

    5. 设置默认存储引擎为InnoDB,例如:`default-storage-engine=INNODB`。 完成这些修改后,保存文件并关闭编辑器。 #### 五、安装MySQL服务 接下来需要通过命令行安装MySQL服务: 1. 打开`cmd.exe`,并确保是以...

    mysql5.7安装包.rar

    archive-storage-engine --with-embedded-server --with-federated-storage-engine --with-blackhole-storage-engine --with-archive-storage-engine --with-mm-storage-engine --with-innodb-file-per-table --...

    mysql-5.7.33-winx64.rar

    5. **柱状存储(Columnar Storage)**:MySQL 5.7引入了Columnar Storage Engine(CTE),适合大数据分析和报告,因为列式存储可以极大地提高聚合查询的性能。 6. **分区增强**:在MySQL 5.7.33中,分区功能得到...

    mysql5.5.36及mysql-font安装包

    1. **Federated Storage Engine增强**:支持更大规模的分布式查询,允许用户从不同地理位置的MySQL服务器上聚合数据。 2. **InnoDB存储引擎优化**:提高了InnoDB表的性能,支持更多的并发事务处理,并引入了InnoDB ...

    mysql-installer-community-5.7.17.0.msi

    8. **Memory Storage Engine优化**:内存存储引擎在5.7中进行了优化,提高了对临时表的处理速度。 9. **SQL模式和语法改进**:MySQL 5.7支持更多的SQL标准,包括窗口函数、Common Table Expressions (CTEs) 和更多...

    mysql-5.6.26.zip

    5. **FederatedX Storage Engine**:增强了对分布式查询的支持,允许从不同MySQL实例中聚合数据。 6. **Enhanced Query Optimizer**:查询优化器有了重大改进,包括新的统计信息和查询执行计划选择算法,提高了查询...

    mysql-5.7.7-rc.tar.gz

    - **Memory Storage Engine改进**:提高了内存表的性能和可靠性。 源码编译安装允许用户自定义配置,适应特定需求,如调整内存使用、选择特定的存储引擎或者启用实验性功能。但需要注意的是,候选版本可能存在不...

    mysql-5.5.27-winx64.rar

    1. **Federated Storage Engine增强**:允许用户在不同MySQL服务器之间进行数据查询和操作,实现跨服务器的数据整合。 2. **InnoDB存储引擎优化**:MySQL 5.5默认使用InnoDB作为事务处理引擎,增强了并发性能和行级...

    mysql-8.0.27安装

    A:可以在 my.cnf 文件中设置 default-storage-engine 参数。 MySQL 8.0.27 安装过程包括下载安装包、解压、配置文件修改、systemctl 命令启动管理等步骤。通过这篇文章,你应该能够成功安装 MySQL 8.0.27。

Global site tag (gtag.js) - Google Analytics