Hi James,

Check the whole /mnt filesystem hasn't been mounted read-only.

Regards 



---------------------------------------------------------------
********** _/     **********  David Logan 
*******   _/         *******  ITO Delivery Specialist - Database
*****    _/            *****  Hewlett-Packard Australia Ltd
****    _/_/_/  _/_/_/  ****  E-Mail: [EMAIL PROTECTED]
****   _/  _/  _/  _/   ****  Desk:   +618 8408 4273
****  _/  _/  _/_/_/    ****  Mobile: 0417 268 665
*****        _/       ******    
******      _/      ********  Postal: 148 Frome Street,
********   _/     **********          Adelaide SA 5001
                                      Australia 
i    n    v    e    n    t                                   
---------------------------------------------------------------

-----Original Message-----
From: news [mailto:[EMAIL PROTECTED] On Behalf Of James Brown
Sent: Friday, 30 December 2005 2:30 AM
To: mysql@lists.mysql.com
Subject: Re: How to share databases on dual-boot machines?

Thanks for the advice David. I opted for your method 2 and symlinked to 
my database files which now reside on a FAT32 partition.

Unfortunately, I've hit a slight issue which I'd like to run past you, 
but I do think this could turn out to be a FAT32 problem rather than a 
MySQL one.

Basically, the following error appears when I try to run an UPDATE on 
the relocated database:

> WordPress database error: [Table 'wp_options' is read only]

I've tried 'chmod 777 *' on all the "wordpress" database files, but 
still couldn't get universal write permissions. 'chown mysql *' also 
failed with an error.

An ls -al on the database files now shows this:

 > # 'jamebrow' is my username
 > # mysql is running as user 'mysql'
> -rwxr-xr-x  1 jamebrow   9063 2006-01-06 13:03 wp_options.frm*
> -rwxr-xr-x  1 jamebrow 222224 2006-01-07 02:22 wp_options.MYD*
> -rwxr-xr-x  1 jamebrow   8192 2005-12-28 15:28 wp_options.MYI*

The symlink looks like this:
> lrwxrwxrwx   1 mysql       25 2005-12-29 13:40 wordpress ->
/mnt/docs/mysql/wordpress/

Does anyone have any ideas?

Many thanks,

James.

Logan, David (SST - Adelaide) wrote:
> Hi James,
> 
> There are a couple of options (from the Linux side of things) :
> 
> 1) set the datadir either in the start options of safe_mysqld (or
> mysqld_safe I can never remember) or set it in the options file
(my.cnf
> or a .my.cnf in your home directory) see
> http://dev.mysql.com/doc/refman/5.0/en/option-files.html
> 
> 2) move it to /mnt/wordpress and use a symbolic link from
/var/lib/mysql
> eg. mv /var/lib/mysql/wordpress /mnt ; ln -s /mnt/wordpress
> /var/lib/mysql/wordpress see
> http://dev.mysql.com/doc/refman/4.1/en/symbolic-links.html 
> 
> Regards
> 
> 
> ---------------------------------------------------------------
> ********** _/     **********  David Logan 
> *******   _/         *******  ITO Delivery Specialist - Database
> *****    _/            *****  Hewlett-Packard Australia Ltd
> ****    _/_/_/  _/_/_/  ****  E-Mail: [EMAIL PROTECTED]
> ****   _/  _/  _/  _/   ****  Desk:   +618 8408 4273
> ****  _/  _/  _/_/_/    ****  Mobile: 0417 268 665
> *****        _/       ******    
> ******      _/      ********  Postal: 148 Frome Street,
> ********   _/     **********          Adelaide SA 5001
>                                       Australia 
> i    n    v    e    n    t                                   
> ---------------------------------------------------------------
> 
> -----Original Message-----
> From: news [mailto:[EMAIL PROTECTED] On Behalf Of James Brown
> Sent: Thursday, 29 December 2005 12:54 PM
> To: mysql@lists.mysql.com
> Subject: How to share databases on dual-boot machines?
> 
> All,
> 
> I'm new to MySQL (using v4.1) and have a dual boot machine with
Windows 
> and Debian Linux (Etch).
> 
> My goal is to share a database named "wordpress" between Linux and 
> Windows by storing it on a FAT32 mount (I realise this limits me to
4GB 
> in total).
> 
>  From what I can see at the moment, the "wordpress" tables live under 
> /var/lib/mysql/wordpress.
> 
> Numerous searches have revealed how to backup data, but I haven't seen

> any clues on how to permanently reloate a database to a different 
> filepath (I'd like to move it to /mnt/wordpress). Could anyone
enlighten
> 
> me please?
> 
> Thanks in advance,
> 
> James.
> 
> 


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to