首页 >

mysql支持多大的数据库 |mysql一条语句创建用户

重装mysql步骤,fedora27 mysql,mysql5.7允许访问,mysql无法输出中文汉字,mysql基本操作总结,mysql一条语句创建用户mysql支持多大的数据库 |mysql一条语句创建用户

那么,MySQL支持多大的数据库呢?MySQL支持的每个数据库的大小取决于使用的存储引擎。

MyISAM是MySQL最常用的存储引擎之一,它可以支持最大为2GB的单一表和最大为2^32-1(4GB)的文件大小。对于超出这些大小限制的数据,可以将数据分成多个片段并存储在不同的表中来处理。

# MyISAM表可以支持到2GB
CREATE TABLE mytable (
id INT PRIMARY KEY,
data LONGBLOB
) ENGINE=MyISAM;
# 使用分表存储
CREATE TABLE mytable1 (
id INT PRIMARY KEY,
data LONGBLOB
) ENGINE=MyISAM;
CREATE TABLE mytable2 (
id INT PRIMARY KEY,
data LONGBLOB
) ENGINE=MyISAM;
# 查询的时候需要将表连接起来
SELECT * FROM mytable1 JOIN mytable2 ON mytable1.id = mytable2.id;

另一种存储引擎InnoDB可以支持最大为64TB的单一表和文件大小。如果你需要存储超过2GB的数据,那么InnoDB存储引擎是更好的选择。

# InnoDB表可以支持到64TB
CREATE TABLE mytable (
id INT PRIMARY KEY,
data LONGBLOB
) ENGINE=InnoDB;

在MySQL中,支持多大的数据库取决于存储引擎的选择。对于一些大数据的场景,建议使用InnoDB存储引擎来支持更大的存储容量。


mysql支持多大的数据库 |mysql一条语句创建用户
  • mysql lianxiti |mysql 自增序列号
  • mysql lianxiti |mysql 自增序列号 | mysql lianxiti |mysql 自增序列号 ...

    mysql支持多大的数据库 |mysql一条语句创建用户
  • mysql怎么查看数据库关系 |mac 终端连接mysql
  • mysql怎么查看数据库关系 |mac 终端连接mysql | mysql怎么查看数据库关系 |mac 终端连接mysql ...

    mysql支持多大的数据库 |mysql一条语句创建用户
  • 火车头如何使用mysql进行数据发布 |mysql多维数据库
  • 火车头如何使用mysql进行数据发布 |mysql多维数据库 | 火车头如何使用mysql进行数据发布 |mysql多维数据库 ...