LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 881|回复: 8

Win系统如何限制Mysql数据库大小??????

[复制链接]
发表于 2004-2-28 22:28:12 | 显示全部楼层 |阅读模式
请高手指教。。。。。。

请把方法详细点告诉我,谢谢:thank
发表于 2004-2-29 12:21:24 | 显示全部楼层
拜托,这里是Linux论坛。。。。。。
发表于 2004-2-29 16:38:51 | 显示全部楼层
用磁盘配额行不行?在磁盘分区上点右键属性里就可以限制新建用户在该磁盘分区上的配额.再将mysql放在该分区上就行了.还有必须是ntfs分区才支持磁盘配额.
发表于 2004-2-29 18:58:21 | 显示全部楼层
最初由 KanKer 发表
用磁盘配额行不行?在磁盘分区上点右键属性里就可以限制新建用户在该磁盘分区上的配额.再将mysql放在该分区上就行了.还有必须是ntfs分区才支持磁盘配额.


和我想得一样。
不过我没敢说。怕被扁。:rolleyes:

这样当满的时候会出现莫名其妙的错误吧?
 楼主| 发表于 2004-2-29 19:14:39 | 显示全部楼层
这种方法我很久以前就知道了,但似乎不太成功,如果有人确定这个方法可行,希望能把详细方法写出来

先谢楼上的几位~~~~~~~~~~~~
发表于 2004-2-29 21:43:46 | 显示全部楼层
对了,仔细想了一下,windows只能限制用户的磁盘限额。mysql在windows中是以什么身份运行的呢?因为我没装过,所以不知道,若是超级用户来运行肯定没法限制。若以用户身份便可以限制,但数据库到达限额时要出错也是难免的。最好的办法是给mysql单独分个区:)
 楼主| 发表于 2004-2-29 22:11:40 | 显示全部楼层
我是给mysql单独分的一个区,现在的问题是怎么给下属用户限制大小,因为下属用户有NN个,一个用户是不是只能限制一个?并不能限制NN个,况且这NN个用户数据库的大小又不同,唯一的办法是给每个mysql的文件夹限制大小,不知有没这方面的软件

仅供参考。。。。。。。只是我的个人意见
发表于 2004-2-29 22:41:41 | 显示全部楼层
是啊,每个用户可以在一个区上限制一个限额。一个分区上可以给NN个用户分配权限。若要一个用户分配几个限额,可以把mysql数据库放到不同的分区上试试。因我没有环境,你只能自己试了:)
发表于 2004-2-29 23:54:28 | 显示全部楼层

re

其实不用win来限制,在创建数据库的时候就可以用命令来实现
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表