如何限制mysql数据库的大小,有什么简单的办法 ^^^^^^^^^^^^^^^^^^ 为客户开通了数据库,怎么限制他们的大小呢?谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)][table_options] [select_statement]table_options: TYPE = {ISAM | MYISAM | HEAP}or AUTO_INCREMENT = #or AVG_ROW_LENGTH = #or CHECKSUM = {0 | 1}or COMMENT = "string"or MAX_ROWS = #or MIN_ROWS = #or PACK_KEYS = {0 | 1}or PASSWORD = "string"or DELAY_KEY_WRITE = {0 | 1}or ROW_FORMAT= { default | dynamic | static | compressed }[table_options]和[select_statement]选项只在MySQL 3.23以后版本中被实现。AUTO_INCREMENT 你想要为你的表设定的下一个 auto_increment 值 ( MyISAM ) AVG_ROW_LENGTH 你的表的平均行长度的近似值。你只需要为有变长记录的表设置它。 CHECKSUM 如果你想要MySQL对每行维持一个校验和(使表变得更慢以更新但是使它更容易找出损坏的表)设置它为1 ( MyISAM ) COMMENT 对于你的表的一篇60个字符的注释 MAX_ROWS 你计划在表中存储的行的最大数目 MIN_ROWS 你计划在表中存储的行的最小数目 PACK_KEYS 如果你想要有更小的索引,将它设为1。这通常使的更新更慢并且读取更快(MyISAM,ISAM)。 PASSWORD 用一个口令加密.frm文件。该选项在标准MySQL版本中不做任何事情。 DELAY_KEY_WRITE 如果想要推迟关键表的更新直到表被关闭(MyISAM),将它设置为1。 ROW_FORMAT 定义行应该如何被存储(为了将来)。 当你使用一个MyISAM表时,MySQL使用max_rows * avg_row_length的乘积决定最终的表将有多大。如果你不指定上面的任何选项,对一个表的最大尺寸将是4G(或2G,如果你的操作系统仅支持2G的表)。 不能限制的,作为主机提供商如果要赚钱的话,只能平时多看看了。 mysql里连表查询显示的问题 MYSQL 导入超大.sql文件问题 13G mysql 分组统计查询 求助关于MYSQL的连合查询问题 mysql里如何查询与当前时间相差大于5秒的数据 mysql如何设置列的取值范围? 把光盘中的数据库复制到MySql的按装目录/data之下,不好用 Mysql数据库insert中文时的错误,请帮助分析! 请教MYSQL高手 字段默认值 请教关于时间计算的问题! 在MySQL中如何执行*.sql脚本?
[table_options] [select_statement]table_options:
TYPE = {ISAM | MYISAM | HEAP}
or AUTO_INCREMENT = #
or AVG_ROW_LENGTH = #
or CHECKSUM = {0 | 1}
or COMMENT = "string"
or MAX_ROWS = #
or MIN_ROWS = #
or PACK_KEYS = {0 | 1}
or PASSWORD = "string"
or DELAY_KEY_WRITE = {0 | 1}
or ROW_FORMAT= { default | dynamic | static | compressed }
[table_options]和[select_statement]选项只在MySQL 3.23以后版本中被实现。AUTO_INCREMENT 你想要为你的表设定的下一个 auto_increment 值 ( MyISAM )
AVG_ROW_LENGTH 你的表的平均行长度的近似值。你只需要为有变长记录的表设置它。
CHECKSUM 如果你想要MySQL对每行维持一个校验和(使表变得更慢以更新但是使它更容易找出损坏的表)设置它为1 ( MyISAM )
COMMENT 对于你的表的一篇60个字符的注释
MAX_ROWS 你计划在表中存储的行的最大数目
MIN_ROWS 你计划在表中存储的行的最小数目
PACK_KEYS 如果你想要有更小的索引,将它设为1。这通常使的更新更慢并且读取更快(MyISAM,ISAM)。
PASSWORD 用一个口令加密.frm文件。该选项在标准MySQL版本中不做任何事情。
DELAY_KEY_WRITE 如果想要推迟关键表的更新直到表被关闭(MyISAM),将它设置为1。
ROW_FORMAT 定义行应该如何被存储(为了将来)。 当你使用一个MyISAM表时,MySQL使用max_rows * avg_row_length的乘积决定最终的表将有多大。如果你不指定上面的任何选项,对一个表的最大尺寸将是4G(或2G,如果你的操作系统仅支持2G的表)。