1:如果控制mysql中某数据库的大小?
2:如何控制某文件夹的大小?
如果超过设定的大小 就禁止写入操作!!

解决方案 »

  1.   

    回第一个问题:
    1:如果控制mysql中某数据库的大小?这个应该是在mysql中可以设置,数据库文件的大小,这就是你要的结果,如果一定要用java访问这个文件,
    你可以走的路有进mysql中,不知有没什么什么方法,过程可以得到这个DB的大小???去查吧!再就是用java写程序访问这个文件,取出大小,(有局限性哦,只能在本机上做.)第二个问题:如何控制某文件夹的大小?
    用递归的方法,类加所有文件的大小.后面判断大小!
      

  2.   

    如果控制mysql中某数据库的大小。
    通过java获得mysql存放的数据库文件,检查其大小,如果超过,就提示
      

  3.   

    第一个用过java控制不清楚第二个js验证就不错啊
    http://blog.csdn.net/afterRain/archive/2008/04/03/2247028.aspx
      

  4.   

    使用HttpClient很简单就能实现.
      

  5.   

    MYsql数据库没有表空间的概念
      

  6.   

    第2个如果是事先控制好像只能修改操作系统内核
    第1个如果MYSQL支持的话应该是可以实现的
      

  7.   

    1:如果控制mysql中某数据库的大小? ----- java 有获取 mySQL DB大小的方法吗,没有,就没法做。2:如何控制某文件夹的大小?        ----- 写之间计算所有文件的大小之和,判断之。
      

  8.   

    1. 
    http://www.hzw513.com/show-11-1.html
    # $dbsize = 0;   
    #    $tablepre = UC_DBTABLEPRE;   
    # $tables = $db->fetch_all("SHOW TABLE STATUS ");   
    #    foreach($tables as $table) {   
    #     $dbsize += $table['Data_length'] + $table['Index_length'];   
    #    }   
    # $dbsize = round($dbsize/1024 , 3); //转换单位  2. 算所有文件和