Although I wouldn't suggest doing this, it seems to work fine for me. I suggest in moving the directory, do not make ANY changes to the permissions - any. Just do this as root:
(Assuming you have redhat'ish directory structure) cd /var/lib/mysql mv dbname /home/user/database ln -s /home/user/database /var/lib/mysql/dbname This works fine in my environment. Just don't mess with the permissions or ownership, leave it as mysql/mysql. On Tuesday 27 November 2001 11:54 am, Mike(mickalo)Blezien wrote: > Hello All, > > Hoping someone can point where I may have gone wrong on setting our > client's databases within their own respective home directories. Here is > one of the setups dir tree and settings: > > The database 'tracers' is symbolically linked from the datadir to the > client's home directory. But for some reason, I keep getting the error > message that the tables are 'read only'...! > > what did I go wrong here?? How can I get MySQL to read/write to the > database in the client's home directory?? I thought I had all the owner/grp > settings correct. > > Thanks > > mysql sql database. > > # client home dir /home/tracerta/tracers > drwxrwxrwx 2 tracerta mysql 4096 Nov 25 22:57 ./ > drwx--x--x 13 tracerta tracerta 4096 Nov 27 12:45 ../ > -rw-rw-rw- 1 tracerta mysql 0 Nov 25 22:57 customers.MYD > -rw-rw-rw- 1 tracerta mysql 1024 Nov 25 22:57 customers.MYI > -rw-rw-rw- 1 tracerta mysql 9010 Nov 25 22:57 customers.frm > -rw-rw-rw- 1 tracerta mysql 0 Nov 25 22:57 log.MYD > -rw-rw-rw- 1 tracerta mysql 1024 Nov 25 22:57 log.MYI > -rw-rw-rw- 1 tracerta mysql 8610 Nov 25 22:57 log.frm > -rw-rw-rw- 1 tracerta mysql 0 Nov 25 22:57 membership.MYD > -rw-rw-rw- 1 tracerta mysql 1024 Nov 25 22:57 membership.MYI > -rw-rw-rw- 1 tracerta mysql 8644 Nov 25 22:57 membership.frm > -rw-rw-rw- 1 tracerta mysql 0 Nov 25 22:57 onlinetag.MYD > -rw-rw-rw- 1 tracerta mysql 1024 Nov 25 22:57 onlinetag.MYI > -rw-rw-rw- 1 tracerta mysql 8592 Nov 25 22:57 onlinetag.frm > -rw-rw-rw- 1 tracerta mysql 340 Nov 25 22:57 product_id.MYD > -rw-rw-rw- 1 tracerta mysql 3072 Nov 25 22:57 product_id.MYI > -rw-rw-rw- 1 tracerta mysql 8700 Nov 25 22:57 product_id.frm > -rw-rw-rw- 1 tracerta mysql 0 Nov 25 22:57 recovery.MYD > -rw-rw-rw- 1 tracerta mysql 1024 Nov 25 22:57 recovery.MYI > -rw-rw-rw- 1 tracerta mysql 8990 Nov 25 22:57 recovery.frm > -rw-rw-rw- 1 tracerta mysql 14904 Nov 25 22:57 retailtag.MYD > -rw-rw-rw- 1 tracerta mysql 19456 Nov 25 22:57 retailtag.MYI > -rw-rw-rw- 1 tracerta mysql 8616 Nov 25 22:57 retailtag.frm > -rw-rw-rw- 1 tracerta mysql 0 Nov 25 22:57 tags.MYD > -rw-rw-rw- 1 tracerta mysql 1024 Nov 25 22:57 tags.MYI > -rw-rw-rw- 1 tracerta mysql 8652 Nov 25 22:57 tags.frm > -rw-rw-rw- 1 tracerta mysql 0 Nov 25 22:57 temptag.MYD > -rw-rw-rw- 1 tracerta mysql 1024 Nov 25 22:57 temptag.MYI > -rw-rw-rw- 1 tracerta mysql 8602 Nov 25 22:57 temptag.frm > > # dir /var/lib/mysql/var > drwx------ 2 mysql mysql 1024 Jul 30 19:32 jytinter_db/ > -rw-r--r-- 1 mysql mysql 2276 Nov 14 09:56 my.cnf > drwx------ 2 mysql mysql 1024 Jul 31 08:09 mysql/ > -rw-rw-r-- 1 mysql mysql 65962 Nov 27 13:51 mysql.log > -rw-rw---- 1 mysql mysql 4 Nov 26 22:51 mysql.pid > -rw-rw-r-- 1 mysql root 6450 Nov 26 22:51 mysql_log.err > -rw-rw---- 1 mysql mysql 54739 Nov 26 22:51 mysql_update.log > drwx------ 2 mysql mysql 1024 Jul 30 19:31 referra1/ > lrwxrwxrwx 1 mysql mysql 22 Nov 25 23:00 tracers -> > /home/tracerta/tracers/ > Mike(mickalo)Blezien > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Thunder Rain Internet Publishing > Providing Internet Solutions that work! > http://www.thunder-rain.com > Tel: 1(225)686-2002 > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > --------------------------------------------------------------------- > 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 --------------------------------------------------------------------- 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