在mysql数据库中,最多可以创建多少个数据库?一个数据库中最多可以创建多少个表?一个数据库的大小范围怎么来设置?请高手指教!!!

dd97911 2005-12-15 03:26:41
在mysql数据库中,最多可以创建多少个数据库?一个数据库中最多可以创建多少个表?一个数据库的大小范围怎么来设置?请高手指教!!!
...全文
1381 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
剑事 2005-12-30
  • 打赏
  • 举报
回复
一个数据库建立几万个表是可以的
我看过这样的系统
注册一个会员生成2个新表
charlie0895 2005-12-21
  • 打赏
  • 举报
回复
多少个数据库,是没有限制的,但是数据表的大小是有限制的.(前提是,这以前都要满足硬件的要求,文件的大小当然也不能超过操作系统支持的文件最大尺寸.
1:对于ISAM数据表,单个.ISD和.ISM文件的最大尺寸都是4GB
2:对于MyISAM数据表,单个.MYD和.MYI默认也是4GB,但是可以在创建数据表的时候,利用AVG_ROW_LENGTH和MAX_ROWS选项把这个最大值扩大到800万TB.
3:MERGE数据表的尺寸是它的组成MyISAM数据表的最大尺寸之和
4:BDB,随数据表页面尺寸变化,最小的页面尺寸(512byte),.db文件可以到2TB
5:InnoDB数据表,最大尺寸是40亿个页面,默认的页面尺寸是16KB

强调,怎么也不能超过操作系统对一个文件的最到限制

259

社区成员

发帖
与我相关
我的任务
社区描述
其他产品/厂家
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧