In the last episode (Jul 28), Bill Leonard said:
> I have been searching and searching, and maybe this is a 4.0 thing,
> but is there a way, on a case by case basis, to pre-define a size
> limit for a MySQL database? In other words, make one 50MB and the
> next one make 100MB on the same server?
> 
> I've seen indications you can set the default size for all databases,
> but I want it on a case by case basis.

The only way to limit size is to set a quota on the filesystem holding
the tables.  If you chown each database to a different uid, but leave them
as group mysql, you should be able to assign per-user quotas for each
database.  This will only work if you don't allow the user to create
arbitrary tables, as their uid will be wrong.  FreeBSD has a special
'suiddir' mount flag, though, that will automatically chown new files
to the owner of the parent directory.

-- 
        Dan Nelson
        [EMAIL PROTECTED]
sql

---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to