Re: rescue Inno tables from an abandoned data directory?

2016-12-03 Thread Jesper Wisborg Krogh

Hi Martin,

On 4/12/2016 07:23, Martin Mueller wrote:

I abandoned a MySQL 5.22 database that quite suddenly andthat I wasn’t able to 
start up again. The data directory consists of a mix of ISAM and Inno tables.  
I  was able to copy the ISAM tables into a new 5.6 version, and they work.


Assuming you mean 5.5.22 or 5.6.22, then sometimes you can recover a 
table without partitions with its own .ibd file (file-per-table) using 
the transportable tablespace features:


1. Install a fresh copy of 5.6
2. Create the table (using a normal CREATE TABLE statement). If you 
don't know the table definition use mysqlfrm from MySQL Utilities 
(https://dev.mysql.com/doc/mysql-utilities/1.6/en/mysqlfrm.html)

3. Discard the tablespace (ALTER TABLE  DISCARD TABLESPACE)
4. Copy the .ibd file (make sure you work with a copy) into the new 5.6 
instance (e.g. for the table db1.t1 copy to /db1/t1.ibd)

5. Import the tablespace (ALTER TABLE  IMPORT TABLESPACE)

There is also an example in 
https://dev.mysql.com/doc/refman/5.7/en/innodb-transportable-tablespace-examples.html


The import in step 5. will complain that there is no .cfg file from a 
proper tablespace copy, but InnoDB will do a best effort to import it, 
and I don't think I've seen it fail if the tablespace has been valid.


Best regards,
Jesper Krogh
MySQL Support

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



Re: rescue Inno tables from an abandoned data directory?

2016-12-03 Thread Ronan McGlue

Hi Martin


On 4/12/2016 07:23, Martin Mueller wrote:

I abandoned a MySQL 5.22 database that quite suddenly andthat I wasn’t able to 
start up again. The data directory consists of a mix of ISAM and Inno tables.  
I  was able to copy the ISAM tables into a new 5.6 version, and they work.

I understand that INNO tables are different because different tables share a 
common table space. The MySQL documentation refers to a “cold backup,” where 
you copy the separate files after a “slow shutdown.”  It doesn’t tell you what 
to do with them after you’ve put them in a “safe place.”
The recommendation here is that if your DB is in an inconsistent state, 
the last thing you want to do is break it even further. The flat OS 
files copy of the DD simply gives us a fallback should our recover 
operations on the DD make matters worse, eg via innodb_force_recovery etc


In my case, I can reproduce Time machine backups of data directories at varying 
times. At one point I was able to replace the non-working installation with an 
earlier installation, but then it failed unpredictably.
The steps you took and an associated error log would assist me in 
assisting you.
Also accurate information on the version helps, 5.5.22? 5.1.22 ? as 
mentioned there is no 5.22.


In general this approach can be taken;

If the DB successfully started , then your first port of call is to 
perform this action again with the same DD snapshot and attempt a 
logical dump of any tables you wish to recover.

Without knowing what state the db is in , I would recommend starting with

[mysqld]
innodb_force_recovery = 1
read_only
skip_slave_start

https://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
https://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_read_only
https://dev.mysql.com/doc/refman/5.5/en/replication-options-slave.html#option_mysqld_skip-slave-start

and seeing if you can access / dump the tables in question.
If not , iterate through 2,3,4,5,6 ( in order! ) to see if that assists.

If this doesn't work, try the latest version of the current tree you are 
on. ie  if 5.5

https://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-53.html

failing that, hail mary it with latest 5.7, you may get lucky with TT

https://dev.mysql.com/doc/refman/5.7/en/glossary.html#glos_transportable_tablespace


GL


Are the Inno tables on Time Machine useless, or can I rescue data from them?

I’ll be grateful for help


--
Regards

Ronan McGlue
MySQL Support



Re: rescue Inno tables from an abandoned data directory?

2016-12-03 Thread Peter Brawley

On 12/3/2016 14:23, Martin Mueller wrote:

I abandoned a MySQL 5.22 database


There's been 5.0m 5,1, 5,4 (briefly), 5.5, 5.6 and now 5.7. No 5,.2.


  that quite suddenly andthat I wasn’t able to start up again. The data 
directory consists of a mix of ISAM and Inno tables.


You mean MyISAM?


   I  was able to copy the ISAM tables into a new 5.6 version, and they work.

I understand that INNO tables are different because different tables share a 
common table space.


Not just that.


  The MySQL documentation refers to a “cold backup,” where you copy the 
separate files after a “slow shutdown.”  It doesn’t tell you what to do with 
them after you’ve put them in a “safe place.”


This refers to 
https://dev.mysql.com/doc/mysql-backup-excerpt/5.7/en/innodb-backup.html? 
Copy into identical folders on the new machine, or to corresponding 
folders named in a new my.cnf.




In my case, I can reproduce Time machine backups of data directories at varying 
times. At one point I was able to replace the non-working installation with an 
earlier installation, but then it failed unpredictably.

Are the Inno tables on Time Machine useless, or can I rescue data from them?


Mysqlbackup (Enterprise) and Percona Xtrabackup are known to do reliable 
hot backups.


PB

-



I’ll be grateful for help



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



Re: rescue Inno tables from an abandoned data directory?

2016-12-03 Thread Reindl Harald



Am 03.12.2016 um 21:23 schrieb Martin Mueller:

In my case, I can reproduce Time machine backups of data directories at varying 
times. At one point I was able to replace the non-working installation with an 
earlier installation, but then it failed unpredictably.

Are the Inno tables on Time Machine useless, or can I rescue data from them?


backup of files like innodb while the daemons are running is in general 
problemtaic, not only for time mahine, also for LVM snapsots


hence we use for 10 years now replication slaves which are stopped, the 
datadir rsynced and the slave started again to avoid all that other 
stuff just for having a relieable and consistent snapshot


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



rescue Inno tables from an abandoned data directory?

2016-12-03 Thread Martin Mueller
I abandoned a MySQL 5.22 database that quite suddenly andthat I wasn’t able to 
start up again. The data directory consists of a mix of ISAM and Inno tables.  
I  was able to copy the ISAM tables into a new 5.6 version, and they work.

I understand that INNO tables are different because different tables share a 
common table space. The MySQL documentation refers to a “cold backup,” where 
you copy the separate files after a “slow shutdown.”  It doesn’t tell you what 
to do with them after you’ve put them in a “safe place.”

In my case, I can reproduce Time machine backups of data directories at varying 
times. At one point I was able to replace the non-working installation with an 
earlier installation, but then it failed unpredictably.

Are the Inno tables on Time Machine useless, or can I rescue data from them?

I’ll be grateful for help


AW: --initialize specified but the data directory has files in it. Aborting.

2015-11-16 Thread Axel Diehl
Hi,

you can check your file limits with 
$ ulimit -Hn
$ ulimit -Sn

The limits are configured in /etc/security/limits.conf

If you google for it, you will find, how to set. After changing, new opend 
shells will have the new parameters.

After changing them, your first error message " Changed limits: max_open_files: 
1024 (requested 5000)" should be gone, maybe the next one too.

Kind regards
Axel



-Ursprüngliche Nachricht-
Von: jim Zhou [mailto:jim.jz.z...@gmail.com] 
Gesendet: Freitag, 13. November 2015 22:23
An: Reindl Harald
Cc: mysql@lists.mysql.com
Betreff: Re: --initialize specified but the data directory has files in it. 
Aborting.

[root@deweyods1 ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server 
release 6.6 (Santiago)

On Fri, Nov 13, 2015 at 8:56 AM, Reindl Harald <h.rei...@thelounge.net>
wrote:

>
>
> Am 13.11.2015 um 17:46 schrieb Axel Diehl:
>
>> what kind of OS do you have?
>>
>
> pretty sure Fedora/CentOS7 because "yum" and the package name, if i 
> would be him i would just install mariadb which is the default mysql 
> implementation these days on most linux distributions and hence the 
> packages are better maintained
>
>
> -Ursprüngliche Nachricht-
>> Von: jim Zhou [mailto:jim.jz.z...@gmail.com]
>> Gesendet: Freitag, 13. November 2015 17:12
>> An: mysql@lists.mysql.com
>> Betreff: --initialize specified but the data directory has files in it.
>> Aborting.
>>
>> Hi,
>>
>> I did "yum install myswl-community-server" and "service mysqld start"
>> I got the error
>>
>> Initializing MySQL database:  2015-11-13T15:54:01.203931Z 0 [Warning] 
>> Changed limits: max_open_files: 1024 (requested 5000) 
>> 2015-11-13T15:54:01.204205Z 0 [Warning] Changed limits: table_open_cache:
>> 431 (requested 2000)
>> 2015-11-13T15:54:01.204397Z 0 [Warning] TIMESTAMP with implicit 
>> DEFAULT value is deprecated. Please use 
>> --explicit_defaults_for_timestamp server option (see documentation for more 
>> details).
>> 2015-11-13T15:54:01.207712Z 0 [ERROR] --initialize specified but the 
>> data directory has files in it. Aborting.
>> 2015-11-13T15:54:01.207751Z 0 [ERROR] Aborting
>>
>> can someone help?
>>
>
>


Re: --initialize specified but the data directory has files in it. Aborting.

2015-11-13 Thread Reindl Harald



Am 13.11.2015 um 17:12 schrieb jim Zhou:

I did "yum install myswl-community-server" and "service mysqld start"
I got the error

Initializing MySQL database:  2015-11-13T15:54:01.203931Z 0 [Warning]
Changed limits: max_open_files: 1024 (requested 5000)
2015-11-13T15:54:01.204205Z 0 [Warning] Changed limits: table_open_cache:
431 (requested 2000)
2015-11-13T15:54:01.204397Z 0 [Warning] TIMESTAMP with implicit DEFAULT
value is deprecated. Please use --explicit_defaults_for_timestamp server
option (see documentation for more details).
2015-11-13T15:54:01.207712Z 0 [ERROR] --initialize specified but the data
directory has files in it. Aborting.
2015-11-13T15:54:01.207751Z 0 [ERROR] Aborting


this is most likely because the socket file lives by default in 
"/var/lib/mysql" and maybe created too soon for the task


write a bugreport and in the meantime temporary configure mysqld with 
the socket file somewhere else like /tmp, make sure with "ls -lha 
/var/lib/mysql" that the directory is really empty




signature.asc
Description: OpenPGP digital signature


Re: --initialize specified but the data directory has files in it. Aborting.

2015-11-13 Thread Reindl Harald



Am 13.11.2015 um 17:37 schrieb jim Zhou:

I change socket=/tmp/mysql.sock in my.cnf file and I am still having the
same error.
ls -lha /var/lib/mysql the directory is not empty. those .pem files are
created by the service even I deleted them.


write a bugreport if they are really created by the service before 
mysql_install_db is called, in the meantime make sure the directory is 
empty and call "mysql_install_db" by hand without trying to start the 
service before


P.S.: don't reply offlist!


[root@deweyods1 pem]# ls -lha /var/lib/mysql
total 48K
drwxr-x--x.  2 mysql mysql 4.0K Nov 13 07:33 .
drwxr-xr-x. 44 root  root  4.0K Nov 12 15:12 ..
-rw---.  1 mysql mysql  255 Nov 13 08:27 .bash_history
-rw---.  1 mysql mysql 1.7K Nov 13 07:33 ca-key.pem
-rw-r--r--.  1 mysql mysql 1.1K Nov 13 07:33 ca.pem
-rw-r--r--.  1 mysql mysql 1.1K Nov 13 07:33 client-cert.pem
-rw---.  1 mysql mysql 1.7K Nov 13 07:33 client-key.pem
-rw---.  1 mysql mysql 1.7K Nov 13 07:33 private_key.pem
-rw-r--r--.  1 mysql mysql  451 Nov 13 07:33 public_key.pem
-rw-r--r--.  1 mysql mysql 1.1K Nov 13 07:33 server-cert.pem
-rw---.  1 mysql mysql 1.7K Nov 13 07:33 server-key.pem
-rw---.  1 mysql mysql  578 Nov 12 15:21 .viminfo




signature.asc
Description: OpenPGP digital signature


--initialize specified but the data directory has files in it. Aborting.

2015-11-13 Thread jim Zhou
Hi,

I did "yum install myswl-community-server" and "service mysqld start"
I got the error

Initializing MySQL database:  2015-11-13T15:54:01.203931Z 0 [Warning]
Changed limits: max_open_files: 1024 (requested 5000)
2015-11-13T15:54:01.204205Z 0 [Warning] Changed limits: table_open_cache:
431 (requested 2000)
2015-11-13T15:54:01.204397Z 0 [Warning] TIMESTAMP with implicit DEFAULT
value is deprecated. Please use --explicit_defaults_for_timestamp server
option (see documentation for more details).
2015-11-13T15:54:01.207712Z 0 [ERROR] --initialize specified but the data
directory has files in it. Aborting.
2015-11-13T15:54:01.207751Z 0 [ERROR] Aborting

can someone help?

thank you,
Jim


Re: --initialize specified but the data directory has files in it. Aborting.

2015-11-13 Thread Reindl Harald



Am 13.11.2015 um 17:46 schrieb Axel Diehl:

what kind of OS do you have?


pretty sure Fedora/CentOS7 because "yum" and the package name, if i 
would be him i would just install mariadb which is the default mysql 
implementation these days on most linux distributions and hence the 
packages are better maintained



-Ursprüngliche Nachricht-
Von: jim Zhou [mailto:jim.jz.z...@gmail.com]
Gesendet: Freitag, 13. November 2015 17:12
An: mysql@lists.mysql.com
Betreff: --initialize specified but the data directory has files in it. 
Aborting.

Hi,

I did "yum install myswl-community-server" and "service mysqld start"
I got the error

Initializing MySQL database:  2015-11-13T15:54:01.203931Z 0 [Warning] Changed 
limits: max_open_files: 1024 (requested 5000) 2015-11-13T15:54:01.204205Z 0 
[Warning] Changed limits: table_open_cache:
431 (requested 2000)
2015-11-13T15:54:01.204397Z 0 [Warning] TIMESTAMP with implicit DEFAULT value 
is deprecated. Please use --explicit_defaults_for_timestamp server option (see 
documentation for more details).
2015-11-13T15:54:01.207712Z 0 [ERROR] --initialize specified but the data 
directory has files in it. Aborting.
2015-11-13T15:54:01.207751Z 0 [ERROR] Aborting

can someone help?




signature.asc
Description: OpenPGP digital signature


AW: --initialize specified but the data directory has files in it. Aborting.

2015-11-13 Thread Axel Diehl
Hi,

what kind of OS do you have?

Regards,
Axel

-Ursprüngliche Nachricht-
Von: jim Zhou [mailto:jim.jz.z...@gmail.com] 
Gesendet: Freitag, 13. November 2015 17:12
An: mysql@lists.mysql.com
Betreff: --initialize specified but the data directory has files in it. 
Aborting.

Hi,

I did "yum install myswl-community-server" and "service mysqld start"
I got the error

Initializing MySQL database:  2015-11-13T15:54:01.203931Z 0 [Warning] Changed 
limits: max_open_files: 1024 (requested 5000) 2015-11-13T15:54:01.204205Z 0 
[Warning] Changed limits: table_open_cache:
431 (requested 2000)
2015-11-13T15:54:01.204397Z 0 [Warning] TIMESTAMP with implicit DEFAULT value 
is deprecated. Please use --explicit_defaults_for_timestamp server option (see 
documentation for more details).
2015-11-13T15:54:01.207712Z 0 [ERROR] --initialize specified but the data 
directory has files in it. Aborting.
2015-11-13T15:54:01.207751Z 0 [ERROR] Aborting

can someone help?

thank you,
Jim

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



Re: --initialize specified but the data directory has files in it. Aborting.

2015-11-13 Thread jim Zhou
[root@deweyods1 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.6 (Santiago)

On Fri, Nov 13, 2015 at 8:56 AM, Reindl Harald <h.rei...@thelounge.net>
wrote:

>
>
> Am 13.11.2015 um 17:46 schrieb Axel Diehl:
>
>> what kind of OS do you have?
>>
>
> pretty sure Fedora/CentOS7 because "yum" and the package name, if i would
> be him i would just install mariadb which is the default mysql
> implementation these days on most linux distributions and hence the
> packages are better maintained
>
>
> -Ursprüngliche Nachricht-
>> Von: jim Zhou [mailto:jim.jz.z...@gmail.com]
>> Gesendet: Freitag, 13. November 2015 17:12
>> An: mysql@lists.mysql.com
>> Betreff: --initialize specified but the data directory has files in it.
>> Aborting.
>>
>> Hi,
>>
>> I did "yum install myswl-community-server" and "service mysqld start"
>> I got the error
>>
>> Initializing MySQL database:  2015-11-13T15:54:01.203931Z 0 [Warning]
>> Changed limits: max_open_files: 1024 (requested 5000)
>> 2015-11-13T15:54:01.204205Z 0 [Warning] Changed limits: table_open_cache:
>> 431 (requested 2000)
>> 2015-11-13T15:54:01.204397Z 0 [Warning] TIMESTAMP with implicit DEFAULT
>> value is deprecated. Please use --explicit_defaults_for_timestamp server
>> option (see documentation for more details).
>> 2015-11-13T15:54:01.207712Z 0 [ERROR] --initialize specified but the data
>> directory has files in it. Aborting.
>> 2015-11-13T15:54:01.207751Z 0 [ERROR] Aborting
>>
>> can someone help?
>>
>
>


Re: --initialize specified but the data directory has files in it. Aborting.

2015-11-13 Thread shawn l.green

Hello Jim,

On 11/13/2015 11:12 AM, jim Zhou wrote:

Hi,

I did "yum install myswl-community-server" and "service mysqld start"
I got the error

Initializing MySQL database:  2015-11-13T15:54:01.203931Z 0 [Warning]
Changed limits: max_open_files: 1024 (requested 5000)
2015-11-13T15:54:01.204205Z 0 [Warning] Changed limits: table_open_cache:
431 (requested 2000)
2015-11-13T15:54:01.204397Z 0 [Warning] TIMESTAMP with implicit DEFAULT
value is deprecated. Please use --explicit_defaults_for_timestamp server
option (see documentation for more details).
2015-11-13T15:54:01.207712Z 0 [ERROR] --initialize specified but the data
directory has files in it. Aborting.
2015-11-13T15:54:01.207751Z 0 [ERROR] Aborting

can someone help?

thank you,
Jim



You attempted to install a new 5.7 on top of an existing set of data.

Quoting from
http://dev.mysql.com/doc/refman/5.7/en/server-options.html#option_mysqld_initialize

This option is used to initialize a MySQL installation by creating the data 
directory and populating the tables in the mysql system database.


That is why it told you that the folder it was attempting to use was not 
empty then stopped (aborted). It wasn't going to overwrite your existing 
system tables with the ones it needs to use.


You could have used YUM to install an RPM or used a native YUM repo (you 
did not say). Did you also read this in the manual?

http://dev.mysql.com/doc/refman/5.7/en/updating-yum-repo.html

By default, the MySQL Yum repository updates MySQL to the latest version in the 
release series you have chosen during installation (see Selecting a Release 
Series for details), which means, for example, a 5.6.x installation will NOT be 
updated to a 5.7.x release automatically.


There is a link in that page that points you to this other very 
important page:

http://dev.mysql.com/doc/refman/5.7/en/upgrading-from-previous-series.html

Does this help?

--
Shawn Green
MySQL Senior Principal Technical Support Engineer
Oracle USA, Inc. - Integrated Cloud Applications & Platform Services
Office: Blountville, TN

Become certified in MySQL! Visit https://www.mysql.com/certification/ 
for details.


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



*.index files in MySQL Data directory

2013-03-27 Thread Arnold, Sandra L.
What are the *.index files in the MySQL Data directory?  I notice a new one is 
created every time that MySQL is stopped and restarted.  My Data directory is 
not in the default location so does that have anything to do with it?

Thanks,

Sandra Arnold
Data Warehouse Administrator
MartinFederal Consulting
Consultant to Oak Ridge National Laboratories
Computational Data Analytics Group
Data Architectures Team
Building 5100,  M/S 6173
OAK RIDGE TN 37831-6173
(865)241-1530



Re: *.index files in MySQL Data directory

2013-03-27 Thread Reindl Harald


Am 27.03.2013 19:53, schrieb Arnold:
 What are the *.index files in the MySQL Data directory?  I notice a new one 
 is created every time that MySQL is stopped and restarted.  My Data directory 
 is not in the default location so does that have anything to do with it?

maybe a ls -lha of a sample would be nice

never seen one of them from MySQL 3.x to 5.5 nor
with MariaDB, indexes are .MYI








signature.asc
Description: OpenPGP digital signature


RE: *.index files in MySQL Data directory

2013-03-27 Thread Arnold, Sandra L.
There are files beginning with 1.sequence number.  The sequence number is 
01 to 15.  A new file is created every time MySQL is restarted.  The 
1.index file contains a list of these files.  One thing that I have done is 
when I was hardening the security we stopped MySQL and moved the data directory 
to a directory called /var/lib/db/mysql.  I changed the datadir variable in the 
my.cnf file to point to this directory.  This was to be sure that our data 
directory was not on the same partition as our SYSTEM or the Log partitions.  
Everything is working fine except I have the files mentioned above.  

Thanks,

Sandra Arnold
Data Warehouse Administrator
MartinFederal Consulting
Consultant to Oak Ridge National Laboratories
Computational Data Analytics Group
Data Architectures Team

-Original Message-
From: Reindl Harald [mailto:h.rei...@thelounge.net] 
Sent: Wednesday, March 27, 2013 3:14 PM
To: mysql@lists.mysql.com
Subject: Re: *.index files in MySQL Data directory



Am 27.03.2013 19:53, schrieb Arnold:
 What are the *.index files in the MySQL Data directory?  I notice a new one 
 is created every time that MySQL is stopped and restarted.  My Data directory 
 is not in the default location so does that have anything to do with it?

maybe a ls -lha of a sample would be nice

never seen one of them from MySQL 3.x to 5.5 nor with MariaDB, indexes are .MYI







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



Re: *.index files in MySQL Data directory

2013-03-27 Thread Reindl Harald
sound like files of a replication slave or master

and that is why you should post details and folder-listings
in the first posting to hep understand waht you are speaking
about

[root@srv-rhsoft:~]$ ls /data/db/mysql-srv/ | grep bin
-rw-rw 1 mysql mysql  12M 2013-03-22 19:44 bin.01
-rw-rw 1 mysql mysql  14M 2013-03-23 13:36 bin.02
-rw-rw 1 mysql mysql 153M 2013-03-27 20:33 bin.03
-rw-rw 1 mysql mysql  102 2013-03-23 13:38 bin.index

[root@srv-rhsoft:~]$ cat /data/db/mysql-srv/bin.index
/mnt/data/db/mysql-srv/bin.01
/mnt/data/db/mysql-srv/bin.02
/mnt/data/db/mysql-srv/bin.03

[root@srv-rhsoft:~]$ cat /etc/my.cnf | grep bin
log-bin = /mnt/data/db/mysql-srv/bin.log
log-bin-index   = /mnt/data/db/mysql-srv/bin.index

Am 27.03.2013 20:25, schrieb Arnold:
 There are files beginning with 1.sequence number.  The sequence number is 
 01 to 15.  A new file is created every time MySQL is restarted.  The 
 1.index file contains a list of these files.  One thing that I have done is 
 when I was hardening the security we stopped MySQL and moved the data 
 directory to a directory called /var/lib/db/mysql.  I changed the datadir 
 variable in the my.cnf file to point to this directory.  This was to be sure 
 that our data directory was not on the same partition as our SYSTEM or the 
 Log partitions.  Everything is working fine except I have the files mentioned 
 above.  

 -Original Message-
 From: Reindl Harald [mailto:h.rei...@thelounge.net] 
 Sent: Wednesday, March 27, 2013 3:14 PM
 To: mysql@lists.mysql.com
 Subject: Re: *.index files in MySQL Data directory
 
 
 
 Am 27.03.2013 19:53, schrieb Arnold:
 What are the *.index files in the MySQL Data directory?  I notice a new one 
 is created every time that MySQL is stopped and restarted.  My Data 
 directory is not in the default location so does that have anything to do 
 with it?
 
 maybe a ls -lha of a sample would be nice
 
 never seen one of them from MySQL 3.x to 5.5 nor with MariaDB, indexes are 
 .MYI



signature.asc
Description: OpenPGP digital signature


Re: Fail to change MySQL data directory on ubuntu

2009-08-28 Thread Johnny Withers
Maybe you do not use innodb tables, in that case there would be no data loss.

On Thursday, August 27, 2009, Jia Chen chen.1...@gmail.com wrote:
 Thanks for the tips. Where can I find more details about the ibdata file?

 After I changed the data dir, hese file did get recreated. So far, I have not 
 noticed any data loss yet.

 Best,
 Jia

 Eric Bergen wrote:

 That procedure is horribly incorrect. You should simply move the
 ib_log and ibdata files with the rest of the datadir. The ibdata1 file
 contains innodb's system tables and depending on your setting of
 innodb_file_per_table it also contains your data!

 On Thu, Aug 27, 2009 at 7:56 AM, Jia Chenchen.1...@gmail.com wrote:


 Chen, Did you really delete ibdata1 ?


 Yes, I did.

 Best,
 Jia


 Claudio Nanni wrote:


 2009/8/26 chen jia chen.1...@gmail.com mailto:chen.1...@gmail.com

    Hi there,

    I am using MySQL on ubuntu 8.04.

    I followed this link

  http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive
    to change the data directory of MySQL.

    After stopping MySQL: sudo /etc/init.d/mysql stop

    I make a new directory: sudo mkdir /media/disk/MySQL_data

    then change the ownership of new directory, sudo chown mysql:mysql
    /media/disk/MySQL_data

    and copy all data to the new directory, cp -r -p /var/lib/mysql/*
    /media/disk/MySQL_data/ and deleted all files like ibdata1,


 Chen, Did you really delete ibdata1 ?






    ib_logfile0, and ib_logfile1.

    I then edit /etc/mysql/my.conf and update the datadir to my new
    directory. I also update /etc/apparmor.d/usr.sbin.mysql so that news
    lines with /var/lib/mysql replaced by /media/disk/MySQL_data are
    added.

    However, after sudo /etc/init.d/apparmor reload

    I try sudo /etc/init.d/mysql start

    I got
    * Starting MySQL database server mysqld
           [fail]

    If I change the datadir line in /etc/mysql/my.conf back to the
    original one, I can start MySQL successfully.

    I think I have done everything needed to change MySQL data directory.

    Why am I still getting this error?  Where can I start to look for
    the causes?

    Thanks.

    Jia

    --
    MySQL General Mailing List
    For list archives: http://lists.mysql.com/mysql
    To unsubscribe:
 http://lists.mysql.com/mysql?unsub=claudio.na...@gmail.com




 --
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:    http://lists.mysql.com/mysql?unsub=eric.ber...@gmail.com











 --
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:    http://lists.mysql.com/mysql?unsub=joh...@pixelated.net



-- 
-
Johnny Withers
601.209.4985
joh...@pixelated.net

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql?unsub=arch...@jab.org



Re: Fail to change MySQL data directory on ubuntu

2009-08-28 Thread chen jia
That is likely the case. As you said, I do not use innodb tables.

Best,
Jia

On Fri, Aug 28, 2009 at 8:25 AM, Johnny Withersjoh...@pixelated.net wrote:
 Maybe you do not use innodb tables, in that case there would be no data loss.

 On Thursday, August 27, 2009, Jia Chen chen.1...@gmail.com wrote:
 Thanks for the tips. Where can I find more details about the ibdata file?

 After I changed the data dir, hese file did get recreated. So far, I have 
 not noticed any data loss yet.

 Best,
 Jia

 Eric Bergen wrote:

 That procedure is horribly incorrect. You should simply move the
 ib_log and ibdata files with the rest of the datadir. The ibdata1 file
 contains innodb's system tables and depending on your setting of
 innodb_file_per_table it also contains your data!

 On Thu, Aug 27, 2009 at 7:56 AM, Jia Chenchen.1...@gmail.com wrote:


 Chen, Did you really delete ibdata1 ?


 Yes, I did.

 Best,
 Jia


 Claudio Nanni wrote:


 2009/8/26 chen jia chen.1...@gmail.com mailto:chen.1...@gmail.com

    Hi there,

    I am using MySQL on ubuntu 8.04.

    I followed this link

  http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive
    to change the data directory of MySQL.

    After stopping MySQL: sudo /etc/init.d/mysql stop

    I make a new directory: sudo mkdir /media/disk/MySQL_data

    then change the ownership of new directory, sudo chown mysql:mysql
    /media/disk/MySQL_data

    and copy all data to the new directory, cp -r -p /var/lib/mysql/*
    /media/disk/MySQL_data/ and deleted all files like ibdata1,


 Chen, Did you really delete ibdata1 ?






    ib_logfile0, and ib_logfile1.

    I then edit /etc/mysql/my.conf and update the datadir to my new
    directory. I also update /etc/apparmor.d/usr.sbin.mysql so that news
    lines with /var/lib/mysql replaced by /media/disk/MySQL_data are
    added.

    However, after sudo /etc/init.d/apparmor reload

    I try sudo /etc/init.d/mysql start

    I got
    * Starting MySQL database server mysqld
           [fail]

    If I change the datadir line in /etc/mysql/my.conf back to the
    original one, I can start MySQL successfully.

    I think I have done everything needed to change MySQL data directory.

    Why am I still getting this error?  Where can I start to look for
    the causes?

    Thanks.

    Jia

    --
    MySQL General Mailing List
    For list archives: http://lists.mysql.com/mysql
    To unsubscribe:
 http://lists.mysql.com/mysql?unsub=claudio.na...@gmail.com




 --
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:    http://lists.mysql.com/mysql?unsub=eric.ber...@gmail.com











 --
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:    http://lists.mysql.com/mysql?unsub=joh...@pixelated.net



 --
 -
 Johnny Withers
 601.209.4985
 joh...@pixelated.net




-- 
 Ohio State University - Finance
   248 Fisher Hall
2100 Neil Ave.
  Columbus, Ohio  43210
 Telephone: 614-292-2979
   http://www.fisher.osu.edu/~chen_1002/

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql?unsub=arch...@jab.org



Re: Fail to change MySQL data directory on ubuntu

2009-08-27 Thread Claudio Nanni
2009/8/26 chen jia chen.1...@gmail.com

 Hi there,

 I am using MySQL on ubuntu 8.04.

 I followed this link

 http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive
 to change the data directory of MySQL.

 After stopping MySQL: sudo /etc/init.d/mysql stop

 I make a new directory: sudo mkdir /media/disk/MySQL_data

 then change the ownership of new directory, sudo chown mysql:mysql
 /media/disk/MySQL_data

 and copy all data to the new directory, cp -r -p /var/lib/mysql/*
 /media/disk/MySQL_data/ and deleted all files like ibdata1,


Chen, Did you really delete ibdata1 ?







 ib_logfile0, and ib_logfile1.

 I then edit /etc/mysql/my.conf and update the datadir to my new
 directory. I also update /etc/apparmor.d/usr.sbin.mysql so that news
 lines with /var/lib/mysql replaced by /media/disk/MySQL_data are
 added.

 However, after sudo /etc/init.d/apparmor reload

 I try sudo /etc/init.d/mysql start

 I got
 * Starting MySQL database server mysqld
[fail]

 If I change the datadir line in /etc/mysql/my.conf back to the
 original one, I can start MySQL successfully.

 I think I have done everything needed to change MySQL data directory.

 Why am I still getting this error?  Where can I start to look for the
 causes?

 Thanks.

 Jia

 --
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:
 http://lists.mysql.com/mysql?unsub=claudio.na...@gmail.com




Re: Fail to change MySQL data directory on ubuntu

2009-08-27 Thread Jia Chen

 Chen, Did you really delete ibdata1 ?

Yes, I did.

Best,
Jia


Claudio Nanni wrote:



2009/8/26 chen jia chen.1...@gmail.com mailto:chen.1...@gmail.com

Hi there,

I am using MySQL on ubuntu 8.04.

I followed this link

http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive
to change the data directory of MySQL.

After stopping MySQL: sudo /etc/init.d/mysql stop

I make a new directory: sudo mkdir /media/disk/MySQL_data

then change the ownership of new directory, sudo chown mysql:mysql
/media/disk/MySQL_data

and copy all data to the new directory, cp -r -p /var/lib/mysql/*
/media/disk/MySQL_data/ and deleted all files like ibdata1,


Chen, Did you really delete ibdata1 ?



 




ib_logfile0, and ib_logfile1.

I then edit /etc/mysql/my.conf and update the datadir to my new
directory. I also update /etc/apparmor.d/usr.sbin.mysql so that news
lines with /var/lib/mysql replaced by /media/disk/MySQL_data are
added.

However, after sudo /etc/init.d/apparmor reload

I try sudo /etc/init.d/mysql start

I got
* Starting MySQL database server mysqld
   [fail]

If I change the datadir line in /etc/mysql/my.conf back to the
original one, I can start MySQL successfully.

I think I have done everything needed to change MySQL data directory.

Why am I still getting this error?  Where can I start to look for
the causes?

Thanks.

Jia

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:  
 http://lists.mysql.com/mysql?unsub=claudio.na...@gmail.com






--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql?unsub=arch...@jab.org



Re: Fail to change MySQL data directory on ubuntu

2009-08-27 Thread Eric Bergen
That procedure is horribly incorrect. You should simply move the
ib_log and ibdata files with the rest of the datadir. The ibdata1 file
contains innodb's system tables and depending on your setting of
innodb_file_per_table it also contains your data!

On Thu, Aug 27, 2009 at 7:56 AM, Jia Chenchen.1...@gmail.com wrote:
 Chen, Did you really delete ibdata1 ?

 Yes, I did.

 Best,
 Jia


 Claudio Nanni wrote:


 2009/8/26 chen jia chen.1...@gmail.com mailto:chen.1...@gmail.com

    Hi there,

    I am using MySQL on ubuntu 8.04.

    I followed this link

  http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive
    to change the data directory of MySQL.

    After stopping MySQL: sudo /etc/init.d/mysql stop

    I make a new directory: sudo mkdir /media/disk/MySQL_data

    then change the ownership of new directory, sudo chown mysql:mysql
    /media/disk/MySQL_data

    and copy all data to the new directory, cp -r -p /var/lib/mysql/*
    /media/disk/MySQL_data/ and deleted all files like ibdata1,


 Chen, Did you really delete ibdata1 ?






    ib_logfile0, and ib_logfile1.

    I then edit /etc/mysql/my.conf and update the datadir to my new
    directory. I also update /etc/apparmor.d/usr.sbin.mysql so that news
    lines with /var/lib/mysql replaced by /media/disk/MySQL_data are
    added.

    However, after sudo /etc/init.d/apparmor reload

    I try sudo /etc/init.d/mysql start

    I got
    * Starting MySQL database server mysqld
           [fail]

    If I change the datadir line in /etc/mysql/my.conf back to the
    original one, I can start MySQL successfully.

    I think I have done everything needed to change MySQL data directory.

    Why am I still getting this error?  Where can I start to look for
    the causes?

    Thanks.

    Jia

    --
    MySQL General Mailing List
    For list archives: http://lists.mysql.com/mysql
    To unsubscribe:
 http://lists.mysql.com/mysql?unsub=claudio.na...@gmail.com




 --
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:    http://lists.mysql.com/mysql?unsub=eric.ber...@gmail.com





-- 
Eric Bergen
eric.ber...@gmail.com
http://www.ebergen.net

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql?unsub=arch...@jab.org



Re: Fail to change MySQL data directory on ubuntu

2009-08-27 Thread Jia Chen

Thanks for the tips. Where can I find more details about the ibdata file?

After I changed the data dir, hese file did get recreated. So far, I 
have not noticed any data loss yet.


Best,
Jia

Eric Bergen wrote:

That procedure is horribly incorrect. You should simply move the
ib_log and ibdata files with the rest of the datadir. The ibdata1 file
contains innodb's system tables and depending on your setting of
innodb_file_per_table it also contains your data!

On Thu, Aug 27, 2009 at 7:56 AM, Jia Chenchen.1...@gmail.com wrote:
  

Chen, Did you really delete ibdata1 ?
  

Yes, I did.

Best,
Jia


Claudio Nanni wrote:


2009/8/26 chen jia chen.1...@gmail.com mailto:chen.1...@gmail.com

   Hi there,

   I am using MySQL on ubuntu 8.04.

   I followed this link

 
http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive
   to change the data directory of MySQL.

   After stopping MySQL: sudo /etc/init.d/mysql stop

   I make a new directory: sudo mkdir /media/disk/MySQL_data

   then change the ownership of new directory, sudo chown mysql:mysql
   /media/disk/MySQL_data

   and copy all data to the new directory, cp -r -p /var/lib/mysql/*
   /media/disk/MySQL_data/ and deleted all files like ibdata1,


Chen, Did you really delete ibdata1 ?






   ib_logfile0, and ib_logfile1.

   I then edit /etc/mysql/my.conf and update the datadir to my new
   directory. I also update /etc/apparmor.d/usr.sbin.mysql so that news
   lines with /var/lib/mysql replaced by /media/disk/MySQL_data are
   added.

   However, after sudo /etc/init.d/apparmor reload

   I try sudo /etc/init.d/mysql start

   I got
   * Starting MySQL database server mysqld
  [fail]

   If I change the datadir line in /etc/mysql/my.conf back to the
   original one, I can start MySQL successfully.

   I think I have done everything needed to change MySQL data directory.

   Why am I still getting this error?  Where can I start to look for
   the causes?

   Thanks.

   Jia

   --
   MySQL General Mailing List
   For list archives: http://lists.mysql.com/mysql
   To unsubscribe:
http://lists.mysql.com/mysql?unsub=claudio.na...@gmail.com


  

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql?unsub=eric.ber...@gmail.com







  



--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql?unsub=arch...@jab.org



Re: Fail to change MySQL data directory on ubuntu

2009-08-26 Thread Johnny Withers
Yes, error 13, permission denied. Check selinux setup. I had this same
problem last week on a CentOS machine. I had to change the object type
of the new data dir to mysqld-something. I'm on a mobile phone and
can't remember the exact cmd.


On Tuesday, August 25, 2009, Jia Chen chen.1...@gmail.com wrote:
 I run sudo /etc/init.d/mysql start and check the syslog by running sudo tail 
 -f /var/log/syslog

 This is what I get
 Aug 25 22:18:06 chenj-desktop mysqld_safe[10934]: started
 Aug 25 22:18:06 chenj-desktop kernel: [11083.933531] type=1503 
 audit(1251253086.020:43): operation=inode_create requested_mask=a:: 
 denied_mask=a:: fsuid=0 
 name=/home/chenj/MySQL_data/chenj-desktop.lower-test pid=10936 
 profile=/usr/sbin/mysqld
 Aug 25 22:18:06 chenj-desktop kernel: [11083.933581] type=1503 
 audit(1251253086.020:44): operation=inode_create requested_mask=a:: 
 denied_mask=a:: fsuid=0 
 name=/home/chenj/MySQL_data/chenj-desktop.lower-test pid=10936 
 profile=/usr/sbin/mysqld
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06 [Warning] option 
 'thread_stack': unsigned value 128 adjusted to 131072
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06 [Warning] Can't 
 create test file /home/chenj/MySQL_data/chenj-desktop.lower-test
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06 [Warning] Can't 
 create test file /home/chenj/MySQL_data/chenj-desktop.lower-test
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06  InnoDB: 
 Operating system error number 13 in a file operation.
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: The error means mysqld 
 does not have the access rights to
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: the directory.
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: File name ./ibdata1
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: File operation call: 
 'create'.
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: Cannot continue 
 operation.
 Aug 25 22:18:06 chenj-desktop kernel: [11083.962674] type=1503 
 audit(1251253086.048:45): operation=inode_create requested_mask=a:: 
 denied_mask=a:: fsuid=110 name=/home/chenj/MySQL_data/ibdata1 pid=10936 
 profile=/usr/sbin/mysqld
 Aug 25 22:18:06 chenj-desktop mysqld_safe[10944]: ended
 Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: 0 processes alive and 
 '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
 Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: 
 ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
 Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: error: 'Can't connect 
 to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
 Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: Check that mysqld is 
 running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
 Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]:

 Does this message tell me any thing about the problem?  Thanks.

 Best,
 Jia

 Johnny Withers wrote:

 First, check the error log, if you can't find it, start mysql from the
 cmd line by running safe_mysqld it should print errors to console.

 If it is a permission issue, it might be caused be selinux, you'll
 need to change the object type od that new directory to mysqld-
 something. I can't recall the command. A google search on selinux and
 mysql should produce good results.

 On Tuesday, August 25, 2009, chen jia chen.1...@gmail.com wrote:


 Hi there,

 I am using MySQL on ubuntu 8.04.

 I followed this link
 http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive
 to change the data directory of MySQL.

 After stopping MySQL: sudo /etc/init.d/mysql stop

 I make a new directory: sudo mkdir /media/disk/MySQL_data

 then change the ownership of new directory, sudo chown mysql:mysql
 /media/disk/MySQL_data

 and copy all data to the new directory, cp -r -p /var/lib/mysql/*
 /media/disk/MySQL_data/ and deleted all files like ibdata1,
 ib_logfile0, and ib_logfile1.

 I then edit /etc/mysql/my.conf and update the datadir to my new
 directory. I also update /etc/apparmor.d/usr.sbin.mysql so that news
 lines with /var/lib/mysql replaced by /media/disk/MySQL_data are
 added.

 However, after sudo /etc/init.d/apparmor reload

 I try sudo /etc/init.d/mysql start

 I got
 * Starting MySQL database server mysqld
         [fail]

 If I change the datadir line in /etc/mysql/my.conf back to the
 original one, I can start MySQL successfully.

 I think I have done everything needed to change MySQL data directory.

 Why am I still getting this error?  Where can I start to look for the causes?

 Thanks.

 Jia

 --
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:    http://lists.mysql.com/mysql?unsub=joh...@pixelated.net










-- 
-
Johnny Withers
601.209.4985
joh...@pixelated.net

--
MySQL General Mailing List
For list archives: http://lists.mysql.com

Re: Fail to change MySQL data directory on ubuntu

2009-08-26 Thread Johnny Withers
I'm at work now, this is the cmd I used:

chcon -R -u system_u -r object_r -t mysql_db_t /data
(my data lives in /data/mysqlXX -- were XX is the server version)

On Wed, Aug 26, 2009 at 8:02 AM, Johnny Withers joh...@pixelated.netwrote:

 Yes, error 13, permission denied. Check selinux setup. I had this same
 problem last week on a CentOS machine. I had to change the object type
 of the new data dir to mysqld-something. I'm on a mobile phone and
 can't remember the exact cmd.


 On Tuesday, August 25, 2009, Jia Chen chen.1...@gmail.com wrote:
  I run sudo /etc/init.d/mysql start and check the syslog by running sudo
 tail -f /var/log/syslog
 
  This is what I get
  Aug 25 22:18:06 chenj-desktop mysqld_safe[10934]: started
  Aug 25 22:18:06 chenj-desktop kernel: [11083.933531] type=1503
 audit(1251253086.020:43): operation=inode_create requested_mask=a::
 denied_mask=a:: fsuid=0
 name=/home/chenj/MySQL_data/chenj-desktop.lower-test pid=10936
 profile=/usr/sbin/mysqld
  Aug 25 22:18:06 chenj-desktop kernel: [11083.933581] type=1503
 audit(1251253086.020:44): operation=inode_create requested_mask=a::
 denied_mask=a:: fsuid=0
 name=/home/chenj/MySQL_data/chenj-desktop.lower-test pid=10936
 profile=/usr/sbin/mysqld
  Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06 [Warning]
 option 'thread_stack': unsigned value 128 adjusted to 131072
  Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06 [Warning]
 Can't create test file /home/chenj/MySQL_data/chenj-desktop.lower-test
  Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06 [Warning]
 Can't create test file /home/chenj/MySQL_data/chenj-desktop.lower-test
  Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06  InnoDB:
 Operating system error number 13 in a file operation.
  Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: The error means
 mysqld does not have the access rights to
  Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: the directory.
  Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: File name ./ibdata1
  Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: File operation call:
 'create'.
  Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: Cannot continue
 operation.
  Aug 25 22:18:06 chenj-desktop kernel: [11083.962674] type=1503
 audit(1251253086.048:45): operation=inode_create requested_mask=a::
 denied_mask=a:: fsuid=110 name=/home/chenj/MySQL_data/ibdata1 pid=10936
 profile=/usr/sbin/mysqld
  Aug 25 22:18:06 chenj-desktop mysqld_safe[10944]: ended
  Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: 0 processes alive
 and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping'
 resulted in
  Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]:
 ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
  Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: error: 'Can't
 connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
 (2)'
  Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: Check that mysqld
 is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
  Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]:
 
  Does this message tell me any thing about the problem?  Thanks.
 
  Best,
  Jia
 
  Johnny Withers wrote:
 
  First, check the error log, if you can't find it, start mysql from the
  cmd line by running safe_mysqld it should print errors to console.
 
  If it is a permission issue, it might be caused be selinux, you'll
  need to change the object type od that new directory to mysqld-
  something. I can't recall the command. A google search on selinux and
  mysql should produce good results.
 
  On Tuesday, August 25, 2009, chen jia chen.1...@gmail.com wrote:
 
 
  Hi there,
 
  I am using MySQL on ubuntu 8.04.
 
  I followed this link
 
 http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive
  to change the data directory of MySQL.
 
  After stopping MySQL: sudo /etc/init.d/mysql stop
 
  I make a new directory: sudo mkdir /media/disk/MySQL_data
 
  then change the ownership of new directory, sudo chown mysql:mysql
  /media/disk/MySQL_data
 
  and copy all data to the new directory, cp -r -p /var/lib/mysql/*
  /media/disk/MySQL_data/ and deleted all files like ibdata1,
  ib_logfile0, and ib_logfile1.
 
  I then edit /etc/mysql/my.conf and update the datadir to my new
  directory. I also update /etc/apparmor.d/usr.sbin.mysql so that news
  lines with /var/lib/mysql replaced by /media/disk/MySQL_data are
  added.
 
  However, after sudo /etc/init.d/apparmor reload
 
  I try sudo /etc/init.d/mysql start
 
  I got
  * Starting MySQL database server mysqld
  [fail]
 
  If I change the datadir line in /etc/mysql/my.conf back to the
  original one, I can start MySQL successfully.
 
  I think I have done everything needed to change MySQL data directory.
 
  Why am I still getting this error?  Where can I start to look for the
 causes?
 
  Thanks.
 
  Jia
 
  --
  MySQL

Re: Fail to change MySQL data directory on ubuntu

2009-08-26 Thread Jia Chen

Hi Johnny,

Thanks you so much!

Your command fixed the problem beautifully. Now, MySQL can start 
successfully. I can create and drop databases without problem. Thanks again.


Best,
Jia

Johnny Withers wrote:

I'm at work now, this is the cmd I used:
 
chcon -R -u system_u -r object_r -t mysql_db_t /data

(my data lives in /data/mysqlXX -- were XX is the server version)
 
On Wed, Aug 26, 2009 at 8:02 AM, Johnny Withers joh...@pixelated.net 
mailto:joh...@pixelated.net wrote:


Yes, error 13, permission denied. Check selinux setup. I had this same
problem last week on a CentOS machine. I had to change the object type
of the new data dir to mysqld-something. I'm on a mobile phone and
can't remember the exact cmd.


On Tuesday, August 25, 2009, Jia Chen chen.1...@gmail.com
mailto:chen.1...@gmail.com wrote:
 I run sudo /etc/init.d/mysql start and check the syslog by
running sudo tail -f /var/log/syslog

 This is what I get
 Aug 25 22:18:06 chenj-desktop mysqld_safe[10934]: started
 Aug 25 22:18:06 chenj-desktop kernel: [11083.933531] type=1503
audit(1251253086.020:43): operation=inode_create
requested_mask=a:: denied_mask=a:: fsuid=0
name=/home/chenj/MySQL_data/chenj-desktop.lower-test pid=10936
profile=/usr/sbin/mysqld
 Aug 25 22:18:06 chenj-desktop kernel: [11083.933581] type=1503
audit(1251253086.020:44): operation=inode_create
requested_mask=a:: denied_mask=a:: fsuid=0
name=/home/chenj/MySQL_data/chenj-desktop.lower-test pid=10936
profile=/usr/sbin/mysqld
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06
[Warning] option 'thread_stack': unsigned value 128 adjusted to 131072
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06
[Warning] Can't create test file
/home/chenj/MySQL_data/chenj-desktop.lower-test
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06
[Warning] Can't create test file
/home/chenj/MySQL_data/chenj-desktop.lower-test
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06
 InnoDB: Operating system error number 13 in a file operation.
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: The error
means mysqld does not have the access rights to
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: the directory.
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: File name
./ibdata1
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: File
operation call: 'create'.
 Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: Cannot
continue operation.
 Aug 25 22:18:06 chenj-desktop kernel: [11083.962674] type=1503
audit(1251253086.048:45): operation=inode_create
requested_mask=a:: denied_mask=a:: fsuid=110
name=/home/chenj/MySQL_data/ibdata1 pid=10936
profile=/usr/sbin/mysqld
 Aug 25 22:18:06 chenj-desktop mysqld_safe[10944]: ended
 Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: 0
processes alive and '/usr/bin/mysqladmin
--defaults-file=/etc/mysql/debian.cnf ping' resulted in
 Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]:
^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
 Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: error:
'Can't connect to local MySQL server through socket
'/var/run/mysqld/mysqld.sock' (2)'
 Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: Check
that mysqld is running and that the socket:
'/var/run/mysqld/mysqld.sock' exists!
 Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]:

 Does this message tell me any thing about the problem?  Thanks.

 Best,
 Jia

 Johnny Withers wrote:

 First, check the error log, if you can't find it, start mysql
from the
 cmd line by running safe_mysqld it should print errors to console.

 If it is a permission issue, it might be caused be selinux, you'll
 need to change the object type od that new directory to mysqld-
 something. I can't recall the command. A google search on
selinux and
 mysql should produce good results.

 On Tuesday, August 25, 2009, chen jia chen.1...@gmail.com
mailto:chen.1...@gmail.com wrote:


 Hi there,

 I am using MySQL on ubuntu 8.04.

 I followed this link


http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive
 to change the data directory of MySQL.

 After stopping MySQL: sudo /etc/init.d/mysql stop

 I make a new directory: sudo mkdir /media/disk/MySQL_data

 then change the ownership of new directory, sudo chown mysql:mysql
 /media/disk/MySQL_data

 and copy all data to the new directory, cp -r -p /var/lib/mysql/*
 /media/disk/MySQL_data/ and deleted all files like ibdata1,
 ib_logfile0, and ib_logfile1.

 I then edit /etc/mysql/my.conf and update the datadir to my new

Fail to change MySQL data directory on ubuntu

2009-08-25 Thread chen jia
Hi there,

I am using MySQL on ubuntu 8.04.

I followed this link
http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive
to change the data directory of MySQL.

After stopping MySQL: sudo /etc/init.d/mysql stop

I make a new directory: sudo mkdir /media/disk/MySQL_data

then change the ownership of new directory, sudo chown mysql:mysql
/media/disk/MySQL_data

and copy all data to the new directory, cp -r -p /var/lib/mysql/*
/media/disk/MySQL_data/ and deleted all files like ibdata1,
ib_logfile0, and ib_logfile1.

I then edit /etc/mysql/my.conf and update the datadir to my new
directory. I also update /etc/apparmor.d/usr.sbin.mysql so that news
lines with /var/lib/mysql replaced by /media/disk/MySQL_data are
added.

However, after sudo /etc/init.d/apparmor reload

I try sudo /etc/init.d/mysql start

I got
* Starting MySQL database server mysqld
[fail]

If I change the datadir line in /etc/mysql/my.conf back to the
original one, I can start MySQL successfully.

I think I have done everything needed to change MySQL data directory.

Why am I still getting this error?  Where can I start to look for the causes?

Thanks.

Jia

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql?unsub=arch...@jab.org



Re: Fail to change MySQL data directory on ubuntu

2009-08-25 Thread Johnny Withers
First, check the error log, if you can't find it, start mysql from the
cmd line by running safe_mysqld it should print errors to console.

If it is a permission issue, it might be caused be selinux, you'll
need to change the object type od that new directory to mysqld-
something. I can't recall the command. A google search on selinux and
mysql should produce good results.

On Tuesday, August 25, 2009, chen jia chen.1...@gmail.com wrote:
 Hi there,

 I am using MySQL on ubuntu 8.04.

 I followed this link
 http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive
 to change the data directory of MySQL.

 After stopping MySQL: sudo /etc/init.d/mysql stop

 I make a new directory: sudo mkdir /media/disk/MySQL_data

 then change the ownership of new directory, sudo chown mysql:mysql
 /media/disk/MySQL_data

 and copy all data to the new directory, cp -r -p /var/lib/mysql/*
 /media/disk/MySQL_data/ and deleted all files like ibdata1,
 ib_logfile0, and ib_logfile1.

 I then edit /etc/mysql/my.conf and update the datadir to my new
 directory. I also update /etc/apparmor.d/usr.sbin.mysql so that news
 lines with /var/lib/mysql replaced by /media/disk/MySQL_data are
 added.

 However, after sudo /etc/init.d/apparmor reload

 I try sudo /etc/init.d/mysql start

 I got
 * Starting MySQL database server mysqld
         [fail]

 If I change the datadir line in /etc/mysql/my.conf back to the
 original one, I can start MySQL successfully.

 I think I have done everything needed to change MySQL data directory.

 Why am I still getting this error?  Where can I start to look for the causes?

 Thanks.

 Jia

 --
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:    http://lists.mysql.com/mysql?unsub=joh...@pixelated.net



-- 
-
Johnny Withers
601.209.4985
joh...@pixelated.net

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql?unsub=arch...@jab.org



Re: Fail to change MySQL data directory on ubuntu

2009-08-25 Thread Jia Chen
I run sudo /etc/init.d/mysql start and check the syslog by running sudo 
tail -f /var/log/syslog


This is what I get
Aug 25 22:18:06 chenj-desktop mysqld_safe[10934]: started
Aug 25 22:18:06 chenj-desktop kernel: [11083.933531] type=1503 
audit(1251253086.020:43): operation=inode_create requested_mask=a:: 
denied_mask=a:: fsuid=0 
name=/home/chenj/MySQL_data/chenj-desktop.lower-test pid=10936 
profile=/usr/sbin/mysqld
Aug 25 22:18:06 chenj-desktop kernel: [11083.933581] type=1503 
audit(1251253086.020:44): operation=inode_create requested_mask=a:: 
denied_mask=a:: fsuid=0 
name=/home/chenj/MySQL_data/chenj-desktop.lower-test pid=10936 
profile=/usr/sbin/mysqld
Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06 [Warning] 
option 'thread_stack': unsigned value 128 adjusted to 131072
Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06 [Warning] 
Can't create test file /home/chenj/MySQL_data/chenj-desktop.lower-test
Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06 [Warning] 
Can't create test file /home/chenj/MySQL_data/chenj-desktop.lower-test
Aug 25 22:18:06 chenj-desktop mysqld[10937]: 090825 22:18:06  InnoDB: 
Operating system error number 13 in a file operation.
Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: The error means 
mysqld does not have the access rights to

Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: the directory.
Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: File name ./ibdata1
Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: File operation 
call: 'create'.
Aug 25 22:18:06 chenj-desktop mysqld[10937]: InnoDB: Cannot continue 
operation.
Aug 25 22:18:06 chenj-desktop kernel: [11083.962674] type=1503 
audit(1251253086.048:45): operation=inode_create requested_mask=a:: 
denied_mask=a:: fsuid=110 name=/home/chenj/MySQL_data/ibdata1 
pid=10936 profile=/usr/sbin/mysqld

Aug 25 22:18:06 chenj-desktop mysqld_safe[10944]: ended
Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: 0 processes 
alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf 
ping' resulted in
Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: 
^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: error: 'Can't 
connect to local MySQL server through socket 
'/var/run/mysqld/mysqld.sock' (2)'
Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]: Check that 
mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

Aug 25 22:18:20 chenj-desktop /etc/init.d/mysql[11094]:

Does this message tell me any thing about the problem?  Thanks.

Best,
Jia

Johnny Withers wrote:

First, check the error log, if you can't find it, start mysql from the
cmd line by running safe_mysqld it should print errors to console.

If it is a permission issue, it might be caused be selinux, you'll
need to change the object type od that new directory to mysqld-
something. I can't recall the command. A google search on selinux and
mysql should produce good results.

On Tuesday, August 25, 2009, chen jia chen.1...@gmail.com wrote:
  

Hi there,

I am using MySQL on ubuntu 8.04.

I followed this link
http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive
to change the data directory of MySQL.

After stopping MySQL: sudo /etc/init.d/mysql stop

I make a new directory: sudo mkdir /media/disk/MySQL_data

then change the ownership of new directory, sudo chown mysql:mysql
/media/disk/MySQL_data

and copy all data to the new directory, cp -r -p /var/lib/mysql/*
/media/disk/MySQL_data/ and deleted all files like ibdata1,
ib_logfile0, and ib_logfile1.

I then edit /etc/mysql/my.conf and update the datadir to my new
directory. I also update /etc/apparmor.d/usr.sbin.mysql so that news
lines with /var/lib/mysql replaced by /media/disk/MySQL_data are
added.

However, after sudo /etc/init.d/apparmor reload

I try sudo /etc/init.d/mysql start

I got
* Starting MySQL database server mysqld
[fail]

If I change the datadir line in /etc/mysql/my.conf back to the
original one, I can start MySQL successfully.

I think I have done everything needed to change MySQL data directory.

Why am I still getting this error?  Where can I start to look for the causes?

Thanks.

Jia

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql?unsub=joh...@pixelated.net





  



--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql?unsub=arch...@jab.org



Re: how to move the data directory?

2008-04-25 Thread Raj Shekhar
boll wrote:

 I would like to know the correct way to move the mysql data directory to
 a different disk partition, so that the data can be accessed by mysql
 under linux or windows. I'm using Ubuntu 7.1 and Windows XP.

I wrote these steps for 4.0, I think they should work for you
http://rajshekhar.net/blog/archives/90-Moving-the-MySQLs-datadir-directory..html

Make sure you do a clean shutdown of mysqld before doing the steps (i.e. no
kill -9 business)


 
 I copied the data directory to a separate partition.
 I then changed the datadir in my.cnf, but Mysql would not start, warning:
 ERROR 2002 (HY000): Can't connect to local MySQL server through socket
 '/var/run/mysqld/mysqld.sock'

Check mysqld.err file to see your errors.

-- 
raj shekhar
facts: http://rajshekhar.net | opinions: http://rajshekhar.net/blog
Yoda of Borg are we: Futile is resistance. Assimilate you, we will
'Borg? Sounds Swedish.' - Lily, Star Trek First Contact


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



how to move the data directory?

2008-04-19 Thread boll
I would like to know the correct way to move the mysql data directory to 
a different disk partition, so that the data can be accessed by mysql 
under linux or windows. I'm using Ubuntu 7.1 and Windows XP.


I copied the data directory to a separate partition.
I then changed the datadir in my.cnf, but Mysql would not start, warning:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket 
'/var/run/mysqld/mysqld.sock'


I'd appreciate your suggestions.
-B.


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



Re: Data directory in 2 platforms

2007-12-27 Thread Micah Stevens
On a dual boot it should work okay. I've done a similar thing, by taking 
the data folder from a Linux installation, copying it to a local windows 
computer and using a local install (same version of course) to read it. 
It worked fine. I would think the scenario is much the same as what 
you're suggesting.


Any issues with the file system in Linux would be the same in windows as 
well (filename length, etc..) so if it's working in windows, it should 
work fine in Linux too.


However, before committing, try it out with backed up data of course!

-Micah

On 12/24/2007 01:15 PM, Ahmad AlTwaijiry wrote:

Good morning everyone,

If I want to run MySQL server in Windows and Linux OS (dual boot 
desktop),  but I want to make the data directory (the one that has all 
the databases tables and information) in one shared VFAT filesystem so 
if I create a database while I'm running in Linux and then reboot to 
windows and start mysql server I can see the database with all the 
tables from windows


my concerns are:

1. is it possible to share the data directory in more than one OS ?
2. Can MySQL run in Linux with data directory running in vFat 
filesystem ? (I know it will run fine in windows)


Thank you for reading my email and have a nice day :).




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



Data directory in 2 platforms

2007-12-24 Thread Ahmad AlTwaijiry

Good morning everyone,

If I want to run MySQL server in Windows and Linux OS (dual boot  
desktop),  but I want to make the data directory (the one that has all  
the databases tables and information) in one shared VFAT filesystem so  
if I create a database while I'm running in Linux and then reboot to  
windows and start mysql server I can see the database with all the  
tables from windows


my concerns are:

1. is it possible to share the data directory in more than one OS ?
2. Can MySQL run in Linux with data directory running in vFat  
filesystem ? (I know it will run fine in windows)


Thank you for reading my email and have a nice day :).


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



Re: Use Samba Share For Data Directory

2007-01-26 Thread Dominik Klein

Michael Stearne schrieb:

We have 5.0.27 installed on a CentOS machine that doesn't have a ton
of disk space.  Is it possible to point the data directory to lie on a
samba connected share?  The samba share does not support Unix file
permissions so it is not possible to set mysql as the owner of the
files.  Is this possible at all?


If you use proper mount-options, you can set the owner of the files.

mount -t smbfs -o uid=mysql $SHARE $DESTINATION

In general: This should not be a problem, but it will be slow as the 
network is propably slower than your local disc. Guess you knew that.


Regards
Dominik

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



Re: Use Samba Share For Data Directory

2007-01-26 Thread Michael Stearne

On 1/26/07, Dominik Klein [EMAIL PROTECTED] wrote:

Michael Stearne schrieb:
 We have 5.0.27 installed on a CentOS machine that doesn't have a ton
 of disk space.  Is it possible to point the data directory to lie on a
 samba connected share?  The samba share does not support Unix file
 permissions so it is not possible to set mysql as the owner of the
 files.  Is this possible at all?

If you use proper mount-options, you can set the owner of the files.

mount -t smbfs -o uid=mysql $SHARE $DESTINATION

In general: This should not be a problem, but it will be slow as the
network is propably slower than your local disc. Guess you knew that.


Yep.  I'll try this . Thanks a lot!

Michael

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



Use Samba Share For Data Directory

2007-01-25 Thread Michael Stearne

We have 5.0.27 installed on a CentOS machine that doesn't have a ton
of disk space.  Is it possible to point the data directory to lie on a
samba connected share?  The samba share does not support Unix file
permissions so it is not possible to set mysql as the owner of the
files.  Is this possible at all?

Thanks,
Michael

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



protecting sensitive info in data directory

2006-07-29 Thread Les Schaffer
i am working on a data collection system for an epidemiological study.
the study holds among other things sensitive personal  information. the
personal info is stored in ONE table (i am using innodb_file_per_table)
which we encrypt and wipe after the server is shutdown.

the question is, where else could this data sit on disk? since i am new
to MySQL, i am trying to get clear on the log files, what they contain,
which ones hold data. i gather if we want to be able to perform
rollbacks, we would need to keep the log files around, and since they
store  SQL transactions, we would have to encrypt (and wipe) them as
well after the data collection session is over and server is shut down.

right now i see ib_logfile{0,1}files and an ibdata1 file in addition to
our *.frm and *.ibd tables. need we encrypt the *.frm files as well?
which of the ibXXX files need we encrypt? are there any other MySQL
files ANYWHERE that i should be aware of? Does MySQL ever write anything
to the Windows temp directories? (Windows only app)

yes, i am aware of MySQL encryption on a per field basis. we were asked
to encrypt the whole table.

many thanks

les schaffer



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



Re: How to move the MySQL data directory?

2006-05-03 Thread Yves Goergen
On 03.05.2006 01:21 (+0100), paul rivers wrote:
 Specify the data dir in the local my.cnf and be sure your instance uses it
 by starting it with the --defaults-file parameter set to that instance's
 local copy.

Okay, since hacking seems to be required anyway, I hacked it the
straight-forward and least-change way. I already had datadir=... changed
in the init script to the correct location. Now I also insert some
variables corrections in bin/mysqld_safe:

  # here are the lines where ledir is set totally wrong...

  MY_BASEDIR_VERSION=`pwd`
  ledir=${MY_BASEDIR_VERSION}/bin
  DATADIR=`pwd | sed -r s;/usr/local/;/var/;`/data
  defaults=--defaults-file=${DATADIR}/my.cnf

  # user=... and so on

This does the job pretty well for MySQL 4.0. Need to do it with every
upgrade, but I think I can automate it.

MySQL 5.0 required a less invasive hack though. I saw that setting
datadir= in the proposed init script is for nothing at the very
beginning since it's overwritten again right below. So moving that line
further down helped. Then the mysqld_safe call in the 'start' section
required an additional parameter --defaults-file=$datadir/my.cnf to make
it read my socket name, IP  port etc.

Now both servers are up and running fine again, side by side, with the
*entire* data directory moved somewhere else, saving me from handling
that with every upgrade. Thanks for your help, I thought it could be
done an easy way but it seems nobody has thought about doing that
before. At least I don't have the impression, from reading the scripts.

-- 
Yves Goergen LonelyPixel [EMAIL PROTECTED]
http://beta.unclassified.de – My web laboratory.

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



RE: How to move the MySQL data directory?

2006-05-03 Thread Logan, David (SST - Adelaide)
Hi Yves,

You could also have changed the directory in the global /etc/my.cnf file
by setting

datadir=/path/to/mysql/data

This is pretty simple and works a lot easier than hacking the init
scripts.

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 
invent   
---

-Original Message-
From: Yves Goergen [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, 3 May 2006 8:01 PM
To: paul rivers
Cc: mysql@lists.mysql.com
Subject: Re: How to move the MySQL data directory?

On 03.05.2006 01:21 (+0100), paul rivers wrote:
 Specify the data dir in the local my.cnf and be sure your instance
uses it
 by starting it with the --defaults-file parameter set to that
instance's
 local copy.

Okay, since hacking seems to be required anyway, I hacked it the
straight-forward and least-change way. I already had datadir=... changed
in the init script to the correct location. Now I also insert some
variables corrections in bin/mysqld_safe:

  # here are the lines where ledir is set totally wrong...

  MY_BASEDIR_VERSION=`pwd`
  ledir=${MY_BASEDIR_VERSION}/bin
  DATADIR=`pwd | sed -r s;/usr/local/;/var/;`/data
  defaults=--defaults-file=${DATADIR}/my.cnf

  # user=... and so on

This does the job pretty well for MySQL 4.0. Need to do it with every
upgrade, but I think I can automate it.

MySQL 5.0 required a less invasive hack though. I saw that setting
datadir= in the proposed init script is for nothing at the very
beginning since it's overwritten again right below. So moving that line
further down helped. Then the mysqld_safe call in the 'start' section
required an additional parameter --defaults-file=$datadir/my.cnf to make
it read my socket name, IP  port etc.

Now both servers are up and running fine again, side by side, with the
*entire* data directory moved somewhere else, saving me from handling
that with every upgrade. Thanks for your help, I thought it could be
done an easy way but it seems nobody has thought about doing that
before. At least I don't have the impression, from reading the scripts.

-- 
Yves Goergen LonelyPixel [EMAIL PROTECTED]
http://beta.unclassified.de - My web laboratory.

-- 
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]



RE: How to move the MySQL data directory?

2006-05-03 Thread Logan, David (SST - Adelaide)
Apologies, I didn't read your initial posting properly. Perhaps a glance
at this http://dev.mysql.com/doc/refman/5.0/en/mysqld-multi.html would
provide you the facilities that you require for using multiple servers.

This work well and enables you to manage the multiple global
configuration files required.

Regards

Hi Yves,

You could also have changed the directory in the global /etc/my.cnf file
by setting

datadir=/path/to/mysql/data

This is pretty simple and works a lot easier than hacking the init
scripts.

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 
invent   
---

-Original Message-
From: Yves Goergen [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, 3 May 2006 8:01 PM
To: paul rivers
Cc: mysql@lists.mysql.com
Subject: Re: How to move the MySQL data directory?

On 03.05.2006 01:21 (+0100), paul rivers wrote:
 Specify the data dir in the local my.cnf and be sure your instance
uses it
 by starting it with the --defaults-file parameter set to that
instance's
 local copy.

Okay, since hacking seems to be required anyway, I hacked it the
straight-forward and least-change way. I already had datadir=... changed
in the init script to the correct location. Now I also insert some
variables corrections in bin/mysqld_safe:

  # here are the lines where ledir is set totally wrong...

  MY_BASEDIR_VERSION=`pwd`
  ledir=${MY_BASEDIR_VERSION}/bin
  DATADIR=`pwd | sed -r s;/usr/local/;/var/;`/data
  defaults=--defaults-file=${DATADIR}/my.cnf

  # user=... and so on

This does the job pretty well for MySQL 4.0. Need to do it with every
upgrade, but I think I can automate it.

MySQL 5.0 required a less invasive hack though. I saw that setting
datadir= in the proposed init script is for nothing at the very
beginning since it's overwritten again right below. So moving that line
further down helped. Then the mysqld_safe call in the 'start' section
required an additional parameter --defaults-file=$datadir/my.cnf to make
it read my socket name, IP  port etc.

Now both servers are up and running fine again, side by side, with the
*entire* data directory moved somewhere else, saving me from handling
that with every upgrade. Thanks for your help, I thought it could be
done an easy way but it seems nobody has thought about doing that
before. At least I don't have the impression, from reading the scripts.

-- 
Yves Goergen LonelyPixel [EMAIL PROTECTED]
http://beta.unclassified.de - My web laboratory.

-- 
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]



Re: How to move the MySQL data directory?

2006-05-03 Thread Yves Goergen
On 03.05.2006 12:34 (+0100), Logan, David (SST - Adelaide) wrote:
 You could also have changed the directory in the global /etc/my.cnf file
 by setting
 
 datadir=/path/to/mysql/data
 
 This is pretty simple and works a lot easier than hacking the init
 scripts.

As I said, there are two MySQL servers and there is no such global
config file which all scripts seem to assume. There is one for each
server and they are located in the datadir to make it easy (following
the default setup).

-- 
Yves Goergen LonelyPixel [EMAIL PROTECTED]
http://beta.unclassified.de – My web laboratory.

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



Re: How to move the MySQL data directory?

2006-05-03 Thread Jan Pieter Kunst

On 5/2/06, Yves Goergen [EMAIL PROTECTED] wrote:


But upgrading MySQL like installing it
after MySQL's guide brings a problem: I'd need to move the data
directory to the new programme directory every time.


That is what I do. I find it easier than moving the data directory to
a non-standard location.
I wrapped it all in a shellscript to be run by root.

Assuming mysql is installed in /usr/local like this:

lrwxr-xr-x  1 root wheel  37 May  2 14:34 mysql -
mysql-standard-5.0.20a-osx10.4-powerpc
drwxr-xr-x 19 root mysql 646 May  2 14:34 mysql-standard-5.0.20a-osx10.4-powerpc

And I have a tar.gz 'mysql-standard-5.0.21-osx10.4-powerpc.tar.gz',
and the script below is called 'update-mysql.sh', this:

# update-mysql.sh mysql-standard-5.0.21-osx10.4-powerpc.tar.gz

Updates mysql to version 5.0.21. All I have to do manually is remove
the directory with the old version. I'm sure I could automate that
also but I thought it was good enough like this.

#!/bin/sh

tarfile=$1
usrlocal='/usr/local'
olddir='mysql'
newdir=${tarfile%.tar.gz}
password='secret'

mysqladmin -u root --password=$password shutdown
sleep 5
mv $tarfile $usrlocal
cd $usrlocal
tar xvzf $tarfile
cd $newdir
rm -r data
chown -R root:mysql .
cd ../$olddir
mv data ../$newdir/
cd ..
rm $olddir
ln -s $newdir $olddir
rm $tarfile
mysqld_safe 

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



How to move the MySQL data directory?

2006-05-02 Thread Yves Goergen
Hello,
I've just wanted to update MySQL 5.0 on my test machine that will be a
productive server very soon. But upgrading MySQL like installing it
after MySQL's guide brings a problem: I'd need to move the data
directory to the new programme directory every time. So I want to move
the datadir outside the application's directory, from
/usr/local/mysql5/data (with mysql5 being a symlink to mysql-5.0.xx-...)
to /var/mysql5/data. So I moved the entire data directory to the new
location and tried to start the MySQL server. After a while printing out
dots, it says ERROR! and that's it. When I have tried it with MySQL
4.0 and after adding some more of the suppressed output to the scripts,
it seems like the startup script expects at least the mysql database
to be located inside $basedir/data/mysql which of course is not what I
meant to do. Is this true that MySQL wants all its databases to be
inside the programme directory? Is there any other way to move the
datadir out there without hacking all the scripts - over and over with
each update? (Then I could just as well move the datadir each time...)

-- 
Yves Goergen LonelyPixel [EMAIL PROTECTED]
http://beta.unclassified.de – My web laboratory.

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



Re: How to move the MySQL data directory?

2006-05-02 Thread Yves Goergen
Well, moving the datadir to the new MySQL 5.0.21 directory, messing
around with all the stupid symlinks, it seems I have finally managed to
delete that datadir... It was empty anyway, yet, but this is an
extremely dangerous task. So I really need to move the datadir to a safe
place, outside all that symlinked chaos.

With that done, what is the proposed upgrade method anyway?

1. unpack the tarball to /usr/local/mysql-$version
2. chown root:mysql it all (what for, actually?)
3. stop the server
4. update the symlink /usr/local/mysql5 to the new directory
5. start the server

Would that be okay?

-- 
Yves Goergen LonelyPixel [EMAIL PROTECTED]
http://beta.unclassified.de – My web laboratory.

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



Re: How to move the MySQL data directory?

2006-05-02 Thread Dan Buettner
The easiest way might be to tell mysql in the config file where to 
look for the data directory.


In your my.cnf file (typically /etc/my.cnf) under the [mysqld] section:

datadir = /Volumes/mysql-data/data


Dan

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



Re: How to move the MySQL data directory?

2006-05-02 Thread Yves Goergen
On 02.05.2006 22:24 (+0100), Dan Buettner wrote:
 The easiest way might be to tell mysql in the config file where to 
 look for the data directory.
 
 In your my.cnf file (typically /etc/my.cnf) under the [mysqld] section:
 
 datadir = /Volumes/mysql-data/data

One of the main problems with a global config file is that I am running
two servers on the same machine (MySQL 4.0 and 5.0, each with separate
data directories of course). Currently I am using config files (my.cnf)
in each server's data directory, but telling the server about another
datadir inside that other datadir is obiously not reasonable.

-- 
Yves Goergen LonelyPixel [EMAIL PROTECTED]
http://beta.unclassified.de – My web laboratory.

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



RE: How to move the MySQL data directory?

2006-05-02 Thread paul rivers
Specify the data dir in the local my.cnf and be sure your instance uses it
by starting it with the --defaults-file parameter set to that instance's
local copy.
Regards,
Paul

-Original Message-
From: Yves Goergen [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, May 02, 2006 3:11 PM
To: Dan Buettner
Cc: mysql@lists.mysql.com
Subject: Re: How to move the MySQL data directory?

On 02.05.2006 22:24 (+0100), Dan Buettner wrote:
 The easiest way might be to tell mysql in the config file where to 
 look for the data directory.
 
 In your my.cnf file (typically /etc/my.cnf) under the [mysqld] section:
 
 datadir = /Volumes/mysql-data/data

One of the main problems with a global config file is that I am running
two servers on the same machine (MySQL 4.0 and 5.0, each with separate
data directories of course). Currently I am using config files (my.cnf)
in each server's data directory, but telling the server about another
datadir inside that other datadir is obiously not reasonable.

-- 
Yves Goergen LonelyPixel [EMAIL PROTECTED]
http://beta.unclassified.de - My web laboratory.

-- 
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]



Re: (Errcode: 13) after moving data directory

2006-04-25 Thread boll

boll wrote:


Dominik Klein wrote:



Did you check FAT-permissions?
When mounting a FAT-partition, you have to set explicit permissions 
while mounting as FAT does not understand the unix permission concept.


Try to mount this way:
mount -t vfat -o uid=mysql,gid=mysql,rw,umask=007 
/dev/[yourdevicename] /your/mountpoint



Hi  Dominik,

In /etc/fstab the partition is mounted with this line:
   /dev/hdb2/mnt/FATvfatuid=27,gid=27,umask=000  0 0
...which I think is the same as what you recommend (uid  27 is mysql) .

What I really don't understand is:
Why mysqld will start up and use the dataq on the FAT partition (as I 
want it to do) if I start it with mysqld_safe,
but when I boot the computer or try, as root, service mysqld start, 
it fails to start with these log errors:

   060421 08:43:10  mysqld started
   060421  8:43:11 [Warning] Can't create test file 
/mnt/FAT/mysqldata/localhost.lower-test
   /usr/libexec/mysqld: Can't change dir to '/mnt/FAT/mysqldata/' 
(Errcode: 13)

   060421  8:43:11 [ERROR] Aborting

I'm guessing that since mysqld_safe runs as user mysql, maybe mysqld 
runs as a different user?

How would I find that out?

I will keep  reading the manual,  but  will be grateful for  any ideas.


I was able to get mysqld to start at boot, by disabling selinux.
Not happy to do it that way, but couldn't find any alternative.

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



Re: (Errcode: 13) after moving data directory

2006-04-21 Thread Dominik Klein

boll schrieb:

Hi-
Using MySQL 4.1.11 on Fedora 4.
I moved my data directory to a FAT partition in order to share it with 
Windows dual-boot.
Now when I try to start mysqld normally, it fails with these messages in 
the log:


060420 18:16:03  mysqld started
060420 18:16:03 [Warning] Can't create test file 
/mnt/FAT/mysqldata/localhost.lower-test
/usr/libexec/mysqld: Can't change dir to '/mnt/FAT/mysqldata/' 
(Errcode: 13)

060420 18:16:03 [ERROR] Aborting

However, I can start mysqld using: mysqld_safe, so I know it's possible.
Any suggestions? Thanks in advance.



Did you check FAT-permissions?
When mounting a FAT-partition, you have to set explicit permissions 
while mounting as FAT does not understand the unix permission concept.


Try to mount this way:
mount -t vfat -o uid=mysql,gid=mysql,rw,umask=007 /dev/[yourdevicename] 
/your/mountpoint


Then it should work.

Regards,
Dominik

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



Re: (Errcode: 13) after moving data directory

2006-04-21 Thread boll

Dominik Klein wrote:



Did you check FAT-permissions?
When mounting a FAT-partition, you have to set explicit permissions 
while mounting as FAT does not understand the unix permission concept.


Try to mount this way:
mount -t vfat -o uid=mysql,gid=mysql,rw,umask=007 
/dev/[yourdevicename] /your/mountpoint



Hi  Dominik,

In /etc/fstab the partition is mounted with this line:
   /dev/hdb2/mnt/FATvfatuid=27,gid=27,umask=000  0 0
...which I think is the same as what you recommend (uid  27 is mysql) .

What I really don't understand is:
Why mysqld will start up and use the dataq on the FAT partition (as I 
want it to do) if I start it with mysqld_safe,
but when I boot the computer or try, as root, service mysqld start, it 
fails to start with these log errors:

   060421 08:43:10  mysqld started
   060421  8:43:11 [Warning] Can't create test file 
/mnt/FAT/mysqldata/localhost.lower-test
   /usr/libexec/mysqld: Can't change dir to '/mnt/FAT/mysqldata/' 
(Errcode: 13)

   060421  8:43:11 [ERROR] Aborting

I'm guessing that since mysqld_safe runs as user mysql, maybe mysqld 
runs as a different user?

How would I find that out?

I will keep  reading the manual,  but  will be grateful for  any ideas.



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



(Errcode: 13) after moving data directory

2006-04-20 Thread boll

Hi-
Using MySQL 4.1.11 on Fedora 4.
I moved my data directory to a FAT partition in order to share it with 
Windows dual-boot.
Now when I try to start mysqld normally, it fails with these messages in 
the log:


060420 18:16:03  mysqld started
060420 18:16:03 [Warning] Can't create test file 
/mnt/FAT/mysqldata/localhost.lower-test
/usr/libexec/mysqld: Can't change dir to '/mnt/FAT/mysqldata/' 
(Errcode: 13)

060420 18:16:03 [ERROR] Aborting

However, I can start mysqld using: mysqld_safe, so I know it's possible.
Any suggestions? Thanks in advance.

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



setting the data directory.

2006-01-31 Thread Scott Johnson
Hi All,

I am trying to find out how to change the location of the data files. I have
not yet found a generic entry for the my.conf file to set a data and log
location.

Can I move the exiting data directory form the mySQL tree and put a soft
link to a new location on another partition?

thanks,

Scott Johnson
[EMAIL PROTECTED]
Tel.: (514) 917-4922
Fax: (514) 673-0011



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



Re: setting the data directory.

2006-01-31 Thread Adam Alkins
Hi,

There's a mysqld startup option --datadir=/path/to/data which you can
use to alter your data directory. Simply adjust your startup scripts
to suite.

Regards,
-Adam

On 1/31/06, Scott Johnson [EMAIL PROTECTED] wrote:
 Hi All,

 I am trying to find out how to change the location of the data files. I have
 not yet found a generic entry for the my.conf file to set a data and log
 location.

 Can I move the exiting data directory form the mySQL tree and put a soft
 link to a new location on another partition?

 thanks,

 Scott Johnson
 [EMAIL PROTECTED]
 Tel.: (514) 917-4922
 Fax: (514) 673-0011



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




--
Adam Alkins
http://www.rasadam.com

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



Re: setting the data directory.

2006-01-31 Thread David Logan

Adam Alkins wrote:


Hi,

There's a mysqld startup option --datadir=/path/to/data which you can
use to alter your data directory. Simply adjust your startup scripts
to suite.

Regards,
-Adam

On 1/31/06, Scott Johnson [EMAIL PROTECTED] wrote:
 


Hi All,

I am trying to find out how to change the location of the data files. I have
not yet found a generic entry for the my.conf file to set a data and log
location.

Can I move the exiting data directory form the mySQL tree and put a soft
link to a new location on another partition?

thanks,

Scott Johnson
[EMAIL PROTECTED]
Tel.: (514) 917-4922
Fax: (514) 673-0011



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


   




--
Adam Alkins
http://www.rasadam.com

 


Hi Scott and Adam,

You don't even have to modify the startup scripts, just add

datadir=/path/to/mysql/stuff

to the my.cnf file and it will point to there.

Regards

--

David Logan
South Australia

when in trouble, or in doubt
run in circles, scream and shout



Newbie Query: Error starting MySQL..changed Data Directory

2005-11-15 Thread Sanjay Arora
Hi all

First usage of MySQL. Newbie in Linux as well as MySQL. Using CentOS 4.2
with MySQL 4.1.12, rpm install.

Changed the data directory.

My /etc/my.conf
[mysqld]
datadir=/home.dbdata/mysql
socket=/home.dbdata/mysql/mysql.sock


# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1

[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

Ran these commands for permissions:
chown -R mysql:mysql /home.dbdata/mysql
chmod -R go-rwx  /home.dbdata/mysql

Running /etc/rc.d/init.d/mysqld start says that mysql start failed BUT

ps -aux shows that mysql is running

0:00 /bin/sh /usr/bin/mysqld_safe --defaults-file=/etc/my.cnf --pidmysql
6184  0.2  3.4 125808 17636 pts/0  Sl   15:47   0:01 /usr/libexec/mysqld
--defaults-file=/etc/my.cnf --basedir=/usrroot  6336  0.0  0.1  2920
744 pts/0R+   15:57   0:00 ps -aux

Log shows
051114 14:51:07  mysqld started
051114 14:51:08  InnoDB: Started; log sequence number 0 43634
/usr/libexec/mysqld: ready for connections.
Version: '4.1.12'  socket: '/home.dbdata/mysql/mysql.sock'  port: 3306
Source distribution
051114 15:47:06 [Note] /usr/libexec/mysqld: Normal shutdown

051114 15:47:06  InnoDB: Starting shutdown...
051114 15:47:09  InnoDB: Shutdown completed; log sequence number 0 43634
051114 15:47:09 [Note] /usr/libexec/mysqld: Shutdown complete

051114 15:47:09  mysqld ended

051114 15:47:33  mysqld started
051114 15:47:33  InnoDB: Started; log sequence number 0 43634
/usr/libexec/mysqld: ready for connections.
Version: '4.1.12'  socket: '/home.dbdata/mysql/mysql.sock'  port: 3306
Source distribution


Please advise what I have done wrong. I suspect permissions /or
incorrect data directory migration. Please help.

With regards.
Sanjay.






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



RE: Newbie Query: Error starting MySQL..changed Data Directory

2005-11-15 Thread Sujay Koduri

Running /etc/rc.d/init.d/mysqld start says that mysql start failed BUT
 
This doesn't nesessarily mean that mysql hasn't started. This script waits
only for certain time to check if mysql has started or not. If it is not
started in that time, it simply says 'mysql start failed'. But mysql may
take some more time to come up. So the best practice is to have a look at
the logs (as you rightly did) to find out what exactly is going on.
And your logs anyway are saying /usr/libexec/mysqld: ready for
connections.. This means that mysql has started without any problems and
waiting for connections. 

ps -aux shows that mysql is running

And for the same reason I mentioned above, you are seeing this.

Hope this helps.

sujay

-Original Message-
From: Sanjay Arora [mailto:[EMAIL PROTECTED] 
Sent: Monday, November 14, 2005 4:46 PM
To: MySql Mailing List
Subject: Newbie Query: Error starting MySQL..changed Data Directory

Hi all

First usage of MySQL. Newbie in Linux as well as MySQL. Using CentOS 4.2
with MySQL 4.1.12, rpm install.

Changed the data directory.

My /etc/my.conf
[mysqld]
datadir=/home.dbdata/mysql
socket=/home.dbdata/mysql/mysql.sock


# Default to using old password format for compatibility with mysql 3.x #
clients (those using the mysqlclient10 compatibility package).
old_passwords=1

[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

Ran these commands for permissions:
chown -R mysql:mysql /home.dbdata/mysql
chmod -R go-rwx  /home.dbdata/mysql

Running /etc/rc.d/init.d/mysqld start says that mysql start failed BUT

ps -aux shows that mysql is running

0:00 /bin/sh /usr/bin/mysqld_safe --defaults-file=/etc/my.cnf --pidmysql
6184  0.2  3.4 125808 17636 pts/0  Sl   15:47   0:01 /usr/libexec/mysqld
--defaults-file=/etc/my.cnf --basedir=/usrroot  6336  0.0  0.1  2920
744 pts/0R+   15:57   0:00 ps -aux

Log shows
051114 14:51:07  mysqld started
051114 14:51:08  InnoDB: Started; log sequence number 0 43634
/usr/libexec/mysqld: ready for connections.
Version: '4.1.12'  socket: '/home.dbdata/mysql/mysql.sock'  port: 3306
Source distribution
051114 15:47:06 [Note] /usr/libexec/mysqld: Normal shutdown

051114 15:47:06  InnoDB: Starting shutdown...
051114 15:47:09  InnoDB: Shutdown completed; log sequence number 0 43634
051114 15:47:09 [Note] /usr/libexec/mysqld: Shutdown complete

051114 15:47:09  mysqld ended

051114 15:47:33  mysqld started
051114 15:47:33  InnoDB: Started; log sequence number 0 43634
/usr/libexec/mysqld: ready for connections.
Version: '4.1.12'  socket: '/home.dbdata/mysql/mysql.sock'  port: 3306
Source distribution


Please advise what I have done wrong. I suspect permissions /or incorrect
data directory migration. Please help.

With regards.
Sanjay.






--
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]



Re: Problem starting MySQL With Moved Data Directory

2005-10-25 Thread Gleb Paharenko
Hello.



 and restarted MySQL with /etc/init.d/mysql start, I get the following:



 Starting MySQL database server: mysqld.

 Checking for crashed MySQL tables in the background.

 /usr/bin/mysqladmin: connect to server at 'localhost' failed

 error: 'Access denied for user: '[EMAIL PROTECTED]' (Using

password:

 YES)'



Is there something in MySQL error log? See:

  http://dev.mysql.com/doc/refman/5.0/en/error-access-denied.html

  http://dev.mysql.com/doc/mysql/en/Error_log.html













Hal Vaughan wrote:

 I'm using MySQL 4.0.24-10 on Debian Sarge (Linux, and the stable branch of 

 Debian, just to clarify).  I had a setup of a program I've been working on 

 for several years that is on a RAID.  I changed MySQL's data directory so it 

 will be on the same RAID and backed up, along with all my other data and 

 programs.  Originally this was set up under a Debian-based distro that was 

 based on the testing and unstable branches of Debian.  Before putting the 

 server into production, I wanted to change it to Debian Stable (Sarge) for 

 safety.  (I'll sleep easier at night if it's on Sarge with regular security 

 updates than depending on unstable packages!)

 

 So I backed up all the data on the RAID, wiped the original boot/system 
 drive, 

 installed Debian Sarge, did an fsck on the RAID, found errors, wiped it out, 

 restored the original data, including the MySQL db files.  When I installed 

 MySQL on the re-done system, it worked.  When altered the line 

 in /etc/mysql/my.cnf from:

 

 datadir = /var/lib/mysql

 

 to:

 

 datadir = /thresh/tNet/db

 

 and restarted MySQL with /etc/init.d/mysql start, I get the following:

 

 Starting MySQL database server: mysqld.

 Checking for crashed MySQL tables in the background.

 /usr/bin/mysqladmin: connect to server at 'localhost' failed

 error: 'Access denied for user: '[EMAIL PROTECTED]' (Using password: 

 YES)'

 /usr/bin/mysqladmin: connect to server at 'localhost' failed

 error: 'Access denied for user: '[EMAIL PROTECTED]' (Using password: 

 YES)'

 

 However, after I got this, I entered mysql and got a connection.  The 

 databases and tables seemed intact.

 

 I checked, and it turned out that somewhere in the backup/restore process the 

 ownership of the files was changed.  I went through and changed the ownership 

 of /thresh/tNet/db to mysql:mysql and changed the ownership 

 of /thresh/tNet/db/mysql to mysql:root.  Basically, I changed the ownership 

 of the files in the new data directory to match what I found 

 in /var/lib/mysql, then I stopped and restarted MySQL.  I still got the same 

 error messages.

 

 While MySQL is working, I don't want to do anything with it because I'm not 

 clear why debian-sys-maint needs access, as opposed to just the user mysql.  

 To test, I made sure all the files from the db directory on down were set for 

 all to read and write and all directories set for all to read, write, and 

 execute.  That doesn't help.

 

 So what is wrong, what do I need to do, and why didn't I get this error when 

 using the same database directory before?

 

 Thanks for any help!

 

 Hal

 



-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.NET http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Gleb Paharenko
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.NET
   ___/   www.mysql.com




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



Problem starting MySQL With Moved Data Directory

2005-10-22 Thread Hal Vaughan
I'm using MySQL 4.0.24-10 on Debian Sarge (Linux, and the stable branch of 
Debian, just to clarify).  I had a setup of a program I've been working on 
for several years that is on a RAID.  I changed MySQL's data directory so it 
will be on the same RAID and backed up, along with all my other data and 
programs.  Originally this was set up under a Debian-based distro that was 
based on the testing and unstable branches of Debian.  Before putting the 
server into production, I wanted to change it to Debian Stable (Sarge) for 
safety.  (I'll sleep easier at night if it's on Sarge with regular security 
updates than depending on unstable packages!)

So I backed up all the data on the RAID, wiped the original boot/system drive, 
installed Debian Sarge, did an fsck on the RAID, found errors, wiped it out, 
restored the original data, including the MySQL db files.  When I installed 
MySQL on the re-done system, it worked.  When altered the line 
in /etc/mysql/my.cnf from:

datadir = /var/lib/mysql

to:

datadir = /thresh/tNet/db

and restarted MySQL with /etc/init.d/mysql start, I get the following:

Starting MySQL database server: mysqld.
Checking for crashed MySQL tables in the background.
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: '[EMAIL PROTECTED]' (Using password: 
YES)'
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: '[EMAIL PROTECTED]' (Using password: 
YES)'

However, after I got this, I entered mysql and got a connection.  The 
databases and tables seemed intact.

I checked, and it turned out that somewhere in the backup/restore process the 
ownership of the files was changed.  I went through and changed the ownership 
of /thresh/tNet/db to mysql:mysql and changed the ownership 
of /thresh/tNet/db/mysql to mysql:root.  Basically, I changed the ownership 
of the files in the new data directory to match what I found 
in /var/lib/mysql, then I stopped and restarted MySQL.  I still got the same 
error messages.

While MySQL is working, I don't want to do anything with it because I'm not 
clear why debian-sys-maint needs access, as opposed to just the user mysql.  
To test, I made sure all the files from the db directory on down were set for 
all to read and write and all directories set for all to read, write, and 
execute.  That doesn't help.

So what is wrong, what do I need to do, and why didn't I get this error when 
using the same database directory before?

Thanks for any help!

Hal

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



Read Only Data Directory

2005-09-21 Thread Jake Peavy
Hey yall,
 I'm trying to use a DVD (containing a number of packed MyISAM tables in a
directory) as the datadir in my my.cnf but I can't start the server: mysqld
is trying to write to the datadir - error log, etc - and when it can't the
server craters.
 Is there anyway of using a readonly directory as the datadir? Are there
other options I can specify in my.cnf where I can tell mysqld to write the
error files/etc?
 TIA,
Jake


Re: Read Only Data Directory

2005-09-21 Thread Jake Peavy
Hey, sorry everyone - I figured it out.
 I had to add the following to my.cnf
 read-only
 skip-innodb
 I guess I shoulda kept googling before asking... mybad.

/JP

 On 9/21/05, Jake Peavy [EMAIL PROTECTED] wrote:

 Hey yall,
  I'm trying to use a DVD (containing a number of packed MyISAM tables in a
 directory) as the datadir in my my.cnf but I can't start the server:
 mysqld is trying to write to the datadir - error log, etc - and when it
 can't the server craters.
  Is there anyway of using a readonly directory as the datadir? Are there
 other options I can specify in my.cnf where I can tell mysqld to write the
 error files/etc?
  TIA,
 Jake



data directory for mysql

2005-06-05 Thread Digvijoy Chatterjee
Hi all,

I have been using /var/mysql/data as my data directory till now ,
suddenly i realise its all filled up with some 20M left which will
finish in a day or two , repartioning my disks is not an option , what
do i do to restart mysql with a new data directory say
/usr/local/mysql/data/: changing the file my.cnf is not helping in my
case, the data is going to the same directory again and not the one i
specified in my.cnf

TIA


Aut disce Aut Discede Aut Vincere Aut Mori 
Either learn or leave Either conquer or die
Digz



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



Re: data directory for mysql

2005-06-05 Thread Andras Kende
 Hi all,

 I have been using /var/mysql/data as my data directory till now ,
 suddenly i realise its all filled up with some 20M left which will
 finish in a day or two , repartioning my disks is not an option , what
 do i do to restart mysql with a new data directory say
 /usr/local/mysql/data/: changing the file my.cnf is not helping in my
 case, the data is going to the same directory again and not the one i
 specified in my.cnf

 TIA


 Aut disce Aut Discede Aut Vincere Aut Mori
 Either learn or leave Either conquer or die
 Digz




You could also jut move the data to /usr/local/mysql/data/
and create a symbolic link to it from /var/mysql/data

Best regards,

Andras Kende
http://www.kende.com


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



Changing Data Directory

2003-11-12 Thread Daniel Kiss
Hi all,

How can I change the directory of the databases?
I have tries the basedir switch in the my.cnf [mysqld] section, but it did not work.
How should I do it?

Thanks,



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



RE: Changing Data Directory

2003-11-12 Thread Arunas Milaauskas
in my.cnf:
[mysqld]
datadir=/var/lib/mysql


-Original Message-
From: Daniel Kiss [mailto:[EMAIL PROTECTED]
Sent: Wednesday, November 12, 2003 3:21 PM
To: [EMAIL PROTECTED]
Subject: Changing Data Directory


Hi all,

How can I change the directory of the databases?
I have tries the basedir switch in the my.cnf [mysqld] section, but it
did not work.
How should I do it?

Thanks,



-- 
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]



RE: Changing Data Directory

2003-11-12 Thread Chad Russell
Just an FYI, but you can also specify at startup of mysqld by passing the
--datadir option.  This will override what is in your option file, until
the next restart.

 -Original Message-
 From: Arunas Milaauskas [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, November 12, 2003 8:26 AM
 To: [EMAIL PROTECTED]
 Subject: RE: Changing Data Directory


 in my.cnf:
   [mysqld]
   datadir=/var/lib/mysql


 -Original Message-
 From: Daniel Kiss [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, November 12, 2003 3:21 PM
 To: [EMAIL PROTECTED]
 Subject: Changing Data Directory


 Hi all,

 How can I change the directory of the databases?
 I have tries the basedir switch in the my.cnf [mysqld] section, but it
 did not work.
 How should I do it?

 Thanks,



 --
 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]







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



RE: Changing the data directory.

2003-09-22 Thread Jeff McKeon
 At 4:22 PM -0400 9/19/03, Jeff McKeon wrote:
 We've got mysql 3.23 installed on a redhat system via the rpm's that 
 come with RedHat 8.0.  I'd like to change the default data 
 directory so 
 something other than /var/lib/mysql.  I know this is supposed to be 
 possible with a start switch of --datadir=/path/to/data but 
 it doesn't 
 seem to work.
 
 It should work.
 

Perhaps I'm putting the switch in incorrectly then because when I do...

/etc/init.d/mysqld --datadir=/path/to/data 

And then do...

Mysqladmin variables

The output says the data directory is the default /var/lib/mysql/

 
 The startup of mysql uses the /etc/init.d/mysqld script so I suppose 
 I'll need to change something in that and add the switch, I 
 just can't 
 seem to figure out where.
 
 I wouldn't change the script, it'll get overwritten if you upgrade.
 
 You might try editing /etc/my.cnf (create it if it doesn't 
 exist) and add this to it:
 
 [mysqld]
 datadir=/path/to/data
 

This I tried and the results were that the server didn't start
properly...

Changed the my.cnf to:

[mysqld]
datadir=/DATA/mysql/data
socket=/var/lib/mysql/mysql.sock

[mysql.server]
user=mysql
basedir=/var/lib

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

Stopped and started mysqld:

[EMAIL PROTECTED] root]# /etc/init.d/mysqld stop
Stopping MySQL:[  OK  ]
[EMAIL PROTECTED] root]# /etc/init.d/mysqld start
Starting MySQL:[  OK  ]
[EMAIL PROTECTED] root]# mysqladmin variables
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket:
'/var/lib/mysql/mysql.sock' exists! 

 Alternatively, rename /var/lib/mysql to something else (or 
 remove it) and recreate /var/lib/mysql as a symlink to 
 where you really want the data directory.  Make sure the 
 target of the symlink exists.
 
 
 Any suggestions?
 
 Thanks,
 
 Jeff
 
 
 -- 
 Paul DuBois, Senior Technical Writer
 Madison, Wisconsin, USA
 MySQL AB, www.mysql.com
 
 Are you MySQL certified?  http://www.mysql.com/certification/
 
 

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



Changing the data directory.

2003-09-19 Thread Jeff McKeon
We've got mysql 3.23 installed on a redhat system via the rpm's that
come with RedHat 8.0.  I'd like to change the default data directory so
something other than /var/lib/mysql.  I know this is supposed to be
possible with a start switch of --datadir=/path/to/data but it doesn't
seem to work.  

The startup of mysql uses the /etc/init.d/mysqld script so I suppose
I'll need to change something in that and add the switch, I just can't
seem to figure out where.

Any suggestions?

Thanks,

Jeff

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



Re: Changing the data directory.

2003-09-19 Thread Paul DuBois
At 4:22 PM -0400 9/19/03, Jeff McKeon wrote:
We've got mysql 3.23 installed on a redhat system via the rpm's that
come with RedHat 8.0.  I'd like to change the default data directory so
something other than /var/lib/mysql.  I know this is supposed to be
possible with a start switch of --datadir=/path/to/data but it doesn't
seem to work.
It should work.

The startup of mysql uses the /etc/init.d/mysqld script so I suppose
I'll need to change something in that and add the switch, I just can't
seem to figure out where.
I wouldn't change the script, it'll get overwritten if you upgrade.

You might try editing /etc/my.cnf (create it if it doesn't exist) and
add this to it:
[mysqld]
datadir=/path/to/data
Alternatively, rename /var/lib/mysql to something else (or remove it)
and recreate /var/lib/mysql as a symlink to where you really want the
data directory.  Make sure the target of the symlink exists.
Any suggestions?

Thanks,

Jeff


--
Paul DuBois, Senior Technical Writer
Madison, Wisconsin, USA
MySQL AB, www.mysql.com
Are you MySQL certified?  http://www.mysql.com/certification/

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


how to change default data directory

2003-09-04 Thread sanjay gupta
Hi All ,
I  am using  RH7.1 box . I am preparing to install mysql 4.0.13.
Previously when i installed the mysql the mysql data directory was
/var/lib/mysql . I uninstall the mysql . Now i want my data directory to be
/var1/lib/mysql  instead of /var/lib/mysql . I want this because var1 is
mounted to my raid device /dev/md0  and i want mysql data directory should
be /var1

any suggestions

sanjay



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



Re: how to change default data directory

2003-09-04 Thread Egor Egorov
sanjay gupta [EMAIL PROTECTED] wrote:
I  am using  RH7.1 box . I am preparing to install mysql 4.0.13.
 Previously when i installed the mysql the mysql data directory was
 /var/lib/mysql . I uninstall the mysql . Now i want my data directory to be
 /var1/lib/mysql  instead of /var/lib/mysql . I want this because var1 is
 mounted to my raid device /dev/md0  and i want mysql data directory should
 be /var1
 

Move databases to the new MySQL data dir. Run mysqld with --datadir=/var1/lib/mysql 
option or put to the my.cnf

[mysqld]
datadir=/var1/lib/mysql



-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.net http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Egor Egorov
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
   ___/   www.mysql.com




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



RE: how to change default data directory

2003-09-04 Thread Thierno Cissé
Hi Sanjay,
I see two ways to proceed :
1 - after install, move or copy (with -R option) your actual datadir
under /var/lib/mysql 
(that is to say all the directories located under /var/lib/mysql/*)
to /var1/lib/mysql,
and then modify in your my.cnf the variable
datadir=/var1/lib/mysql to correspond with the new directory.
NOTE : stop the mysqld daemon before copying or moving directories.

2 - before install, configure in your my.cnf the futur directory to use
with the variable datadir=/var1/lib/mysql;
then place it under /etc/ - this cause the script
scripts/mysql_install_db to find in /etc/my.cnf the datadir to use.
After install, you'll see that the directories mysql and test are
placed under /var1/lib/mysql/

Hope this help
Thierno6C

-Original Message-
From: sanjay gupta [mailto:[EMAIL PROTECTED] 
Sent: jeudi 4 septembre 2003 09:35
To: [EMAIL PROTECTED]
Subject: how to change default data directory


Hi All ,
I  am using  RH7.1 box . I am preparing to install mysql
4.0.13. Previously when i installed the mysql the mysql data directory
was /var/lib/mysql . I uninstall the mysql . Now i want my data
directory to be /var1/lib/mysql  instead of /var/lib/mysql . I want this
because var1 is mounted to my raid device /dev/md0  and i want mysql
data directory should be /var1

any suggestions

sanjay



-- 
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]



Re: how to change default data directory

2003-09-04 Thread sanjay gupta
thanks for valuable tips
- Original Message -
From: Egor Egorov [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, September 04, 2003 3:30 PM
Subject: Re: how to change default data directory


 sanjay gupta [EMAIL PROTECTED] wrote:
 I  am using  RH7.1 box . I am preparing to install mysql
4.0.13.
  Previously when i installed the mysql the mysql data directory was
  /var/lib/mysql . I uninstall the mysql . Now i want my data directory to
be
  /var1/lib/mysql  instead of /var/lib/mysql . I want this because var1 is
  mounted to my raid device /dev/md0  and i want mysql data directory
should
  be /var1
 

 Move databases to the new MySQL data dir. Run mysqld
with --datadir=/var1/lib/mysql option or put to the my.cnf

 [mysqld]
 datadir=/var1/lib/mysql



 --
 For technical support contracts, goto https://order.mysql.com/?ref=ensita
 This email is sponsored by Ensita.net http://www.ensita.net/
__  ___ ___   __
   /  |/  /_ __/ __/ __ \/ /Egor Egorov
  / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
 /_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
___/   www.mysql.com




 --
 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]



Re: how to change default data directory

2003-09-04 Thread sanjay gupta
thanks for the valuable tips

sanjay gupta

- Original Message -
From: Thierno Cissé [EMAIL PROTECTED]
To: 'sanjay gupta' [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Thursday, September 04, 2003 3:50 PM
Subject: RE: how to change default data directory


 Hi Sanjay,
 I see two ways to proceed :
 1 - after install, move or copy (with -R option) your actual datadir
 under /var/lib/mysql
 (that is to say all the directories located under /var/lib/mysql/*)
 to /var1/lib/mysql,
 and then modify in your my.cnf the variable
 datadir=/var1/lib/mysql to correspond with the new directory.
 NOTE : stop the mysqld daemon before copying or moving directories.

 2 - before install, configure in your my.cnf the futur directory to use
 with the variable datadir=/var1/lib/mysql;
 then place it under /etc/ - this cause the script
 scripts/mysql_install_db to find in /etc/my.cnf the datadir to use.
 After install, you'll see that the directories mysql and test are
 placed under /var1/lib/mysql/

 Hope this help
 Thierno6C

 -Original Message-
 From: sanjay gupta [mailto:[EMAIL PROTECTED]
 Sent: jeudi 4 septembre 2003 09:35
 To: [EMAIL PROTECTED]
 Subject: how to change default data directory


 Hi All ,
 I  am using  RH7.1 box . I am preparing to install mysql
 4.0.13. Previously when i installed the mysql the mysql data directory
 was /var/lib/mysql . I uninstall the mysql . Now i want my data
 directory to be /var1/lib/mysql  instead of /var/lib/mysql . I want this
 because var1 is mounted to my raid device /dev/md0  and i want mysql
 data directory should be /var1

 any suggestions

 sanjay



 --
 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]



NAS vs SAN for data directory

2003-07-08 Thread SAQIB
Hello All,

I am trying to decide which storage I should use for the Data Directory.
My application has lots of 'SELECT's (80%) and fewer
UPDATEs/INSERTs(20 %).

I have the following choices of Data storage

1) Xiotech SAN (66 Mhz FCAL)
2) NAS
3) Internal SCSI 3 RAID 5

Will I achieve any better performance using one storage vs the other
storage?

In the past (for about 2 years), I have I used SAN with 33Mhz FCAL, and
the performance has been quite exceptional. And I have encountered no
problems.

Any suggestions?
Thanks

Saqib Ali
http://www.xml-dev.com


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



RE: NAS vs SAN for data directory

2003-07-08 Thread Mike Hillyer
Well, I would avoid NAS as it introduces unwanted overhead when
accessing the data. As for SAN versus the internal RAID5, I am not sure,
I would say benchmark the two and see which comes out better, or wait to
see if there is anyone out there that has dealt with both.

Regards,
Mike Hillyer
www.vbmysql.com


 -Original Message-
 From: SAQIB [mailto:[EMAIL PROTECTED] 
 Sent: Tuesday, July 08, 2003 8:45 AM
 To: [EMAIL PROTECTED]
 Subject: NAS vs SAN for data directory
 
 
 Hello All,
 
 I am trying to decide which storage I should use for the 
 Data Directory.
 My application has lots of 'SELECT's (80%) and fewer
 UPDATEs/INSERTs(20 %).
 
 I have the following choices of Data storage
 
 1) Xiotech SAN (66 Mhz FCAL)
 2) NAS
 3) Internal SCSI 3 RAID 5
 
 Will I achieve any better performance using one storage vs the other
 storage?
 
 In the past (for about 2 years), I have I used SAN with 33Mhz 
 FCAL, and
 the performance has been quite exceptional. And I have encountered no
 problems.
 
 Any suggestions?
 Thanks
 
 Saqib Ali
 http://www.xml-dev.com
 
 
 -- 
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:
 http://lists.mysql.com/mysql? [EMAIL PROTECTED]
 
 

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



Re: NAS vs SAN for data directory

2003-07-08 Thread Blair Colbey

Avoid NAS... that's like dealing with mysql via NFS ...

Internal raid depending on controller type and disk configuration could be
faster than an external SAN... But chances are external SAN has alot more
scalability as far as adding more controller, cabinets and disks...

If it was my choice and you've had great success with SAN's before as
mentioned ..  stay the route...


On Tue, 8 Jul 2003, SAQIB wrote:

 Hello All,

 I am trying to decide which storage I should use for the Data Directory.
 My application has lots of 'SELECT's (80%) and fewer
 UPDATEs/INSERTs(20 %).

 I have the following choices of Data storage

 1) Xiotech SAN (66 Mhz FCAL)
 2) NAS
 3) Internal SCSI 3 RAID 5

 Will I achieve any better performance using one storage vs the other
 storage?

 In the past (for about 2 years), I have I used SAN with 33Mhz FCAL, and
 the performance has been quite exceptional. And I have encountered no
 problems.

 Any suggestions?
 Thanks

 Saqib Ali
 http://www.xml-dev.com


 --
 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]



re: Change default data directory.

2003-02-04 Thread Egor Egorov
On Monday 03 February 2003 00:40, vim m wrote:

 Hi: I am new to mysql. I did an rpm install of
 ver-3.23.55 on RH 7.1.

 By default the data is stored in /var. Can I change
 this option.

Take a look at --datadir option of mysqld or you can also specify another 
location of the data dir in the my.cnf file.



-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.net http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Egor Egorov
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
   ___/   www.mysql.com




-
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




Change default data directory.

2003-02-02 Thread vim m
Hi: I am new to mysql. I did an rpm install of
ver-3.23.55 on RH 7.1.

By default the data is stored in /var. Can I change
this option.
Thank you.


__
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

-
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




Re: RedHat 8, mysql-server-3.23.54a-4 and relocating the data directory

2003-01-20 Thread Dobromir Velev
Hi,
It looks you haven't updated the mysql client configuration. Adding this
lines to your my.cnf file should solve the problem.

[client]
port=3306
socket=/raidarrary2/data/mysql/mysql.sock


HTH
Dobromir Velev
[EMAIL PROTECTED]


- Original Message -
From: Michael Pelley [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, January 18, 2003 16:26
Subject: RedHat 8, mysql-server-3.23.54a-4 and relocating the data directory


Hi All!  I'm new to the list, but I've been using MySQL under Red Hat for a
couple of years now.

I'm in the process of setting up a new Red Hat 8 box and I want to change
the data directory to a different location (/raidarray2/data/mysql).  I've
edited the /etc/my.cnf as:
[mysqld]
datadir=/raidarray2/data/mysql
socket=/raidarrary2/data/mysql/mysql.sock
[mysql.server]
user=mysql
basedir=/raidarry2/data

I've also checked RedHat's /etc/rc.d/init.d/mysqld file and changed the line
datadir=/raidarry2/data/mysql
and restarted the server.

Still, I keep getting the error
Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2)

On the command line, I get the same error with
bash_$ mysql -u root -p mysql
unless I modify it as
bash_$ mysql -u root -p -S /raidarry2/data/mysql/mysql.sock mysql

How can I fix this?  Is there some other my.cnf file that is being used in
RedHat 8?  Note that I'm running the version that came with RedHat 8 and has
been patched with the up2date command.

Thanks!

Cheers,
Mike

--
Mike Pelley Non illegitimati carborundum
Owner  Misc. Rambler of Pelleys.com
[EMAIL PROTECTED] - www.pelleys.com


-
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




RedHat 8, mysql-server-3.23.54a-4 and relocating the data directory

2003-01-18 Thread Michael Pelley
Hi All!  I'm new to the list, but I've been using MySQL under Red Hat for a
couple of years now.

I'm in the process of setting up a new Red Hat 8 box and I want to change
the data directory to a different location (/raidarray2/data/mysql).  I've
edited the /etc/my.cnf as:
[mysqld]
datadir=/raidarray2/data/mysql
socket=/raidarrary2/data/mysql/mysql.sock
[mysql.server]
user=mysql
basedir=/raidarry2/data

I've also checked RedHat's /etc/rc.d/init.d/mysqld file and changed the line
datadir=/raidarry2/data/mysql
and restarted the server.

Still, I keep getting the error
Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2)

On the command line, I get the same error with 
bash_$ mysql -u root -p mysql
unless I modify it as
bash_$ mysql -u root -p -S /raidarry2/data/mysql/mysql.sock mysql

How can I fix this?  Is there some other my.cnf file that is being used in
RedHat 8?  Note that I'm running the version that came with RedHat 8 and has
been patched with the up2date command.

Thanks!

Cheers,
Mike

--
Mike Pelley Non illegitimati carborundum
Owner  Misc. Rambler of Pelleys.com
[EMAIL PROTECTED] - www.pelleys.com 


-
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




Re: data directory in 4.0.9

2003-01-16 Thread Gelu Gogancea
My dear friend,
I suppose that you already done:
./configure --prefix=PATH_OF_THE_MYSQL_APPLICATION
After compilation you must do:
make install
and after this :
cd /PATH_OF_THE_MYSQL_APPLICATION/bin
and...
./mysql_install_db.

Regards,

Gelu
_
G.NET SOFTWARE COMPANY

Permanent e-mail address : [EMAIL PROTECTED]
  [EMAIL PROTECTED]
- Original Message -
From: Defryn, Guy [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, January 16, 2003 4:00 AM
Subject: data directory in 4.0.9


 Where does mysql places the databases in 4.0.9 when installing from
source?
 The var directory does not seem to be there anymore



 -
 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




data directory in 4.0.9

2003-01-15 Thread Defryn, Guy
Where does mysql places the databases in 4.0.9 when installing from source?
The var directory does not seem to be there anymore



-
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




cannot start server after replacing data directory files

2002-12-10 Thread clea_rees
Description:
followed instructions in manual to remove existing files in data directory and 
replace. on doing so, get errors when i try to start using sudo safe_mysqld 
--user=mysql . error log reads:
---
021210 17:05:07  mysqld started
Cannot initialize InnoDB as 'innodb_data_file_path' is not set.
If you do not want to use transactional InnoDB tables, add a line
skip-innodb
to the [mysqld] section of init parameters in your my.cnf
or my.ini. If you want to use InnoDB tables, add to the [mysqld]
section, for example,
innodb_data_file_path = ibdata1:10M:autoextend
But to get good performance you should adjust for your hardware
the InnoDB startup options listed in section 2 at
http://www.innodb.com/ibman.html
021210 17:05:08  /usr/local/mysql/bin/mysqld: Can't find file: './mysql/host.frm' 
(errno: 13)
021210 17:05:08  mysqld ended
---
reason for trying to regenerate files: hostname in mac os x gives strange results - 
so mysql used a temporary dhcp identifier, because i wasn't aware of this peculiarity. 
obviously this caused problems. after giving sudo hostname 127.0.0.1, i tried to 
regenerate the files and restart the server. then the errors. 
more generally, should one configure hostname to 127.0.0.1 in the /etc/hostconfig file?

How-To-Repeat:
just as described above and in the relevant section of the manual.
Fix:


Submitter-Id:  submitter ID
Originator:
Organization:
 
MySQL support: [none X| licence | email support | extended email support ]
Synopsis:  cannot start server after replacing data directory files
Severity:  
Priority:  
Category:  mysql
Class: 
Release:   mysql-3.23.53-entropy.ch (http://www.entropy.ch/software/macosx/mysql/)

Environment:

System: Darwin 127.0.0.1 6.2 Darwin Kernel Version 6.2: Tue Nov  5 22:00:03 PST 2002; 
root:xnu/xnu-344.12.2.obj~1/RELEASE_PPC  Power Macintosh powerpc
Mac OS X: 10.2; perl 5.8.0

Some paths:  /usr/bin/perl /usr/bin/make /usr/bin/gcc /usr/bin/cc
GCC: Reading specs from /usr/libexec/gcc/darwin/ppc/3.1/specs
Thread model: posix
Apple Computer, Inc. GCC version 1161, based on gcc version 3.1 20020420 (prerelease)
Compilation info: CC='gcc'  CFLAGS='-DHAVE_BROKEN_REALPATH -lncurses'  CXX='g++'  
CXXFLAGS=''  LDFLAGS=''
LIBC: 


lrwxr-xr-x  1 root  wheel  15 Dec  2 17:03 /usr/lib/libc.dylib - libSystem.dylib
Configure command: ./configure --prefix=/usr/local/mysql 
--localstatedir=/usr/local/mysql/data --libdir=/usr/local/mysql/lib 
--includedir=/usr/local/mysql/include --with-named-z-libs=/usr/local/libz.a 
--with-innodb --with-server-suffix=-entropy.ch 
--with-comment=http://www.entropy.ch/software/macosx/mysql/ --with-mysqld-user=mysql 
--enable-assembler 'CFLAGS=-DHAVE_BROKEN_REALPATH -lncurses' 
'CFLAGS=-DHAVE_BROKEN_REALPATH -lncurses'


-
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




re: re: change the data directory

2002-12-04 Thread Egor Egorov
Julia,
Tuesday, December 03, 2002, 10:50:19 PM, you wrote:

 Tuesday, December 03, 2002, 2:24:49 AM, you wrote:
 
 JS I have just installed the mysql binary on solaris 8.
 JS I would like have the data go to a different directory than /local/mysql/data.
 JS How do I get it to do that?
 
 JS I tried starting it with the --datadir set, but that didn't work.
 JS I tried setting datadir in the /etc/my.cnf file, but that didn't work.
 JS I tried making /local/mysql/data a softlink to a different place, but
 JS that didn't work.
 JS I tried making /local/mysql/data/mysql a softlink to a different place, but
 JS that didn't work.
 
 What exactly doesn't work? Could you be more detailed?


JS Here's more detail:

JS I shutdown and added /etc/my.cnf file:

JS kaaawa# more /etc/my.cnf
JS [mysql]
JS datadir = /db_data/mysql_data

The section must be [mysqld], not [mysql]

JS hide the installed data directory:
JS kaaawa# mv data data.orig

JS started up again:

JS kaaawa# bin/safe_mysqld --user=mysql  
JS [1] 963
JS kaaawa# The file /usr/local/mysql/libexec/mysqld doesn't exist or is not executable
JS Please do a cd to the mysql installation directory and restart
JS this script from there as follows:
JS ./bin/safe_mysqld.

JS [1]Exit 1   bin/safe_mysqld --user=mysql
JS kaaawa# 

JS Next I shutdown and got rid of /etc/my.cnf
JS I made /local/mysql/mysql-3.23.51/data a link to /db_data/mysql_data
JS lrwxrwxrwx   1 root other 19 Dec  3 10:09 data - /db_data/mysql_data

JS Try to start up:

JS kaaawa# bin/safe_mysqld --user=mysql  
JS [1] 826
JS kaaawa# Starting mysqld daemon with databases from /local/mysql/mysql-3.23.51/data
JS 021203 10:10:40  mysqld ended


JS Try making the softlink from /local/mysql/mysql-3.23.51/data/mysql to
JS /db_data/mysql_data and that wouldn't start either:

JS lrwxrwxrwx   1 root other 25 Dec  3 10:17 mysql - 
/db_data/mysql_data/mysql

JS kaaawa# bin/safe_mysqld --user=mysql 
JS [1] 896
JS kaaawa# Starting mysqld daemon with databases from /local/mysql/mysql-3.23.51/data
JS 021203 10:17:40  mysqld ended


Julia, if you can't start mysqld, look at the error log file
(host_name.err)




-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.net http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Egor Egorov
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
   ___/   www.mysql.com




-
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




re: change the data directory

2002-12-03 Thread Egor Egorov
Julia,
Tuesday, December 03, 2002, 2:24:49 AM, you wrote:

JS I have just installed the mysql binary on solaris 8.
JS I would like have the data go to a different directory than /local/mysql/data.
JS How do I get it to do that?

JS I tried starting it with the --datadir set, but that didn't work.
JS I tried setting datadir in the /etc/my.cnf file, but that didn't work.
JS I tried making /local/mysql/data a softlink to a different place, but
JS that didn't work.
JS I tried making /local/mysql/data/mysql a softlink to a different place, but
JS that didn't work.

What exactly doesn't work? Could you be more detailed?




-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.net http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Egor Egorov
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
   ___/   www.mysql.com




-
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




re: change the data directory

2002-12-03 Thread Julia Simmons
 Julia,
 Tuesday, December 03, 2002, 2:24:49 AM, you wrote:
 
 JS I have just installed the mysql binary on solaris 8.
 JS I would like have the data go to a different directory than /local/mysql/data.
 JS How do I get it to do that?
 
 JS I tried starting it with the --datadir set, but that didn't work.
 JS I tried setting datadir in the /etc/my.cnf file, but that didn't work.
 JS I tried making /local/mysql/data a softlink to a different place, but
 JS that didn't work.
 JS I tried making /local/mysql/data/mysql a softlink to a different place, but
 JS that didn't work.
 
 What exactly doesn't work? Could you be more detailed?


Here's more detail:

I shutdown and added /etc/my.cnf file:

kaaawa# more /etc/my.cnf
[mysql]
datadir = /db_data/mysql_data

hide the installed data directory:
kaaawa# mv data data.orig

started up again:

kaaawa# bin/safe_mysqld --user=mysql  
[1] 963
kaaawa# The file /usr/local/mysql/libexec/mysqld doesn't exist or is not executable
Please do a cd to the mysql installation directory and restart
this script from there as follows:
./bin/safe_mysqld.

[1]Exit 1   bin/safe_mysqld --user=mysql
kaaawa# 


Next I shutdown and got rid of /etc/my.cnf
I made /local/mysql/mysql-3.23.51/data a link to /db_data/mysql_data
lrwxrwxrwx   1 root other 19 Dec  3 10:09 data - /db_data/mysql_data

Try to start up:

kaaawa# bin/safe_mysqld --user=mysql  
[1] 826
kaaawa# Starting mysqld daemon with databases from /local/mysql/mysql-3.23.51/data
021203 10:10:40  mysqld ended


Try making the softlink from /local/mysql/mysql-3.23.51/data/mysql to
/db_data/mysql_data and that wouldn't start either:

lrwxrwxrwx   1 root other 25 Dec  3 10:17 mysql - 
/db_data/mysql_data/mysql

kaaawa# bin/safe_mysqld --user=mysql 
[1] 896
kaaawa# Starting mysqld daemon with databases from /local/mysql/mysql-3.23.51/data
021203 10:17:40  mysqld ended


Thanks for your help!

Julia
 

-
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




change the data directory

2002-12-02 Thread Julia Simmons
I have just installed the mysql binary on solaris 8.
I would like have the data go to a different directory than /local/mysql/data.
How do I get it to do that?

I tried starting it with the --datadir set, but that didn't work.
I tried setting datadir in the /etc/my.cnf file, but that didn't work.
I tried making /local/mysql/data a softlink to a different place, but
that didn't work.
I tried making /local/mysql/data/mysql a softlink to a different place, but
that didn't work.


Thanks!

Julia

-
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




Re: Data Directory

2002-08-15 Thread Egor Egorov

Daren,
Wednesday, August 14, 2002, 11:49:22 PM, you wrote:

DC My Linux installation only has about 1gb in the /var
DC partition, so I need to relocate my databases to the
DC /home partition. I'm pretty sure the following
DC commands will shutdown mysql, move the data directory,
DC create a symbolic link, and then restart mysql. My
DC question is, is this complete, or do I need to
DC chown/chgrp/chmod the new symbolic link directory?

DC mysqladmin -u root -p shudown
DC mv /var/lib/mysql /home
DC ln -s /home/mysql /var/lib/mysql
DC /etc/rc.d/init.d/mysqld start

If you want to have another data dir than /var/lib/mysql you can just
specify new data dir with --datadir=# option of mysqld or edit my.cnf
file.
Don't forget to check permissions on the new data dir.





-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.net http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Egor Egorov
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
   ___/   www.mysql.com



-
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




Data Directory

2002-08-14 Thread Daren Cotter

My Linux installation only has about 1gb in the /var
partition, so I need to relocate my databases to the
/home partition. I'm pretty sure the following
commands will shutdown mysql, move the data directory,
create a symbolic link, and then restart mysql. My
question is, is this complete, or do I need to
chown/chgrp/chmod the new symbolic link directory?

mysqladmin -u root -p shudown
mv /var/lib/mysql /home
ln -s /home/mysql /var/lib/mysql
/etc/rc.d/init.d/mysqld start

Query, SQL

__
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com

-
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




Re: Data Directory

2002-08-14 Thread Daren Cotter

What is the purpose of creating the symlink if I
manually edit the data directory variable? Would it be
better to:

a) Move the data, and edit the data directory to the
new location
b) Move the data, and create a symlink to the new data

TIA,


--- Rahadul Kabir [EMAIL PROTECTED] wrote:
 
 
 Daren Cotter wrote:
 
  My Linux installation only has about 1gb in the
 /var
  partition, so I need to relocate my databases to
 the
  /home partition. I'm pretty sure the following
  commands will shutdown mysql, move the data
 directory,
  create a symbolic link, and then restart mysql.
 
 I think you should also change the datadir value in
 /etc/rc.d/init.d/mysql
 /usr/bin/safe_mysqld
 
 set the datadir=/home/mysql or something
 
  My
  question is, is this complete, or do I need to
  chown/chgrp/chmod the new symbolic link directory?
 
 
 nope
 
 
  mysqladmin -u root -p shudown
  mv /var/lib/mysql /home
  ln -s /home/mysql /var/lib/mysql
  /etc/rc.d/init.d/mysqld start
 
  Query, SQL
 
  __
  Do You Yahoo!?
  HotJobs - Search Thousands of New Jobs
  http://www.hotjobs.com
 
 

-
  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
 


__
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com

-
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




Changing the data directory

2002-07-05 Thread Satish Santhakumar

Hi Guys,
I am a newbie to MySQL administratation. I just
setup MySQL in my linux machine and want to change the
data directory from /var/lib/mysql to something else.
I put the .my.cnf file in the /etc/ directory and
specified the parameter datadir=/home/mysql but it
gives me an error invalid option. Any help is
appreciated.
Thanks
Satish

=
The only person in the world who is enviable is one who does not envy others
__
Satish Santhakumar
Graduate Student IIT, Chicago and
Computer Programmer University of Chicago.

__
Do You Yahoo!?
Sign up for SBC Yahoo! Dial - First Month Free
http://sbc.yahoo.com

-
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




Data Directory

2002-04-30 Thread Sagine E . Ferrus

I installed  MySQL4.0 source on my redhat7.2 linux server it compiled and make intall 
fine with no problems execpt that i chose to install it in /databases/mysql/ rather 
than /usr/local/mysql/ so i did this by typing this instead 
./configure --prefix=/database/mysql rather than
./configure --prefix=/usr/local/mysql

My problem is, when it was done building and installing, 5 directories were not in the 
/database/mysql directory but they were in the untared and ungziped directory: the 
directories are the following scripts,include,support-files,tests,and var.  I had to 
manually copy and paste the directories into the /database/mysql directory. When I 
executed scripts/mysql_install_db, it ran but the mysql directory was missing 
mysql/data directory and so was the untared and ungzipped directory basically it was 
nowhere. Is there something im missing. 
Thanks
Sagine

_
Visit our Caribbean Community at http://www.islanderonline.com

_
Run a small business? Then you need professional email like [EMAIL PROTECTED] from 
Everyone.net  http://www.everyone.net?tag

-
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




Spontaneous Data Directory Changing

2002-04-02 Thread Adriano Manocchia

A few weeks ago, my mysql 3.23.46 server spontaneously started changing 
its data directory to /var/tmp/ once or twice a week, and once or twice 
a day for a short span. Nothing in the error file. Anyone seen anything 
like this or have any idea what's going on? I changed the data directory 
to a completely different location, but it just did it again. Very 
irritating.

Age

---
  Adriano Age Manocchia  [EMAIL PROTECTED]
  Cornell University   AIM/Yahoo/MSN: SalsaSharkNet
  http://salsashark.net/ageICQ: 5962736
---
  The capacity to blunder slightly is the real marvel of DNA.
  Without this special attribute, we would still be anaerobic
  bacteria, and there would be no music. -Lewis Thomas


-
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




data directory

2002-03-07 Thread Stephen Zappardo

Can the data directory reside on a different machine than the mysql program
itself, such as on a maxattach storage device.

Thanks,
stephen


-
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




Re: DATA DIRECTORY bug on Win32

2001-10-29 Thread Michael Widenius


Hi!

 Mike == Mike Blazer [EMAIL PROTECTED] writes:

cut
Mike Well, I'm sure there are some better ways too - it's a pity that it such
Mike a useful feature fails on Win32.

 I have now changed MySQL 4.0.1 to ignore any DATA DIRECTORY
 directives, until we have come up with an acceptable workaround for
 windows.

Mike Oops! Sorry, I hope you removed this feature for Win32 only, because on
Mike *NIX it works perfectly. In fact we already started bulding the new
Mike multi-drive database using this kind of symlinking (on Linux and
Mike Solaris).

Yes, we only removed this for windows.

Mike Well, may be I'm missing something - I'm preparing such a huge base for
Mike a 1st time - but except of DATA DIRECTORY it's only RAID mechanism that
Mike lets you use few disks and not fail after OPTIMIZE TABLE.

RAID can't help you to use many disks on windows, because you can't
symlink directories on windows as you can on Unix. 

Mike But Raid has its unpleasant side - it puts all tables to the same
Mike 00,01,02 not to tab1.00, tab2.00 etc. So, you can't actually split the
Mike tables between disks. Parts of all tables will be on all disks. And you
Mike can't move index files at all. And also, if your disks are not equal,
Mike like 8GB and 18GB and all big tables are raid-ed seems like a big part
Mike of the bigger drive will always be empty - beause Raid writes equal
Mike portions of data.

RAID was mainly designed to help overcome the 2G limit on old Linux
filesystems, not to split things across many disks (even if it can be
used for this on Linux).

Mike So, Michael, please, please open the DATA DIRECTORY feature for the
Mike systems that can handle it! It's a life-saving feature.

Of course (I never intended to remove this for Unix).

Mike Thanks a  lot!
Mike Mike Blazer

Regards,
Monty

-
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




Re: DATA DIRECTORY bug on Win32

2001-10-29 Thread Michael Widenius


Hi!

 Mike == Mike Blazer [EMAIL PROTECTED] writes:

Mike Miguel Angel SolÕrzano wrote:
 
 At 14:24 24/10/2001 +0400, Mike Blazer wrote:
 Hi Mike,
 
 Thanks for the bug report.
 The explanation why the insert command doesn't works on Win32,
 is because the link file pointing for the DATA DIRECTORY wasn't
 created in the create table command, like the Unix version does.
 The Win32 OSs don't have a native symbolic link feature and the
 today symbolic link support on Win32 is made creating a plain text
 file with the extension *.sym on \data directory and contains the
 path of the whole database.
 Then DATA DIRECTORY feature should be handled in a different way
 on Win32 than is made on Unix.


Mike Thanks, Miguel, I see - but I don't believe that nothing could be done
Mike for Win32. There are explorer shortcut files with the set of Win32 API
Mike calls to read/write them -  so, I guess not only directories(databases)
Mike but .MYD and .MYI files could be linked separately.

Mike OK, in fact you could use table_name.MYD.sym and table_name.MYI.sym in
Mike the same way you are using database.sym now - there is a Change/Notify
Mike mechanism that avoids the need to read that .sym files more then once if
Mike they are not changed. But ALTER TABLE and OPTIMIZE TABLE should not
Mike destroy this fake symlink.

Mike Well, I'm sure there are some better ways too - it's a pity that it such
Mike a useful feature fails on Win32. 

I have now changed MySQL 4.0.1 to ignore any DATA DIRECTORY
directives, until we have come up with an acceptable workaround for
windows.

For the moment, I can't come up with any better solution than to also
start supporting .sym files on windows;  We plan to in the near future
generalize the file handling interface in MySQL;  When we do this, we
will take this into consideration!

Regards,
Monty

-
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




Re: DATA DIRECTORY bug on Win32

2001-10-24 Thread Miguel Angel Solórzano

At 14:24 24/10/2001 +0400, Mike Blazer wrote:
Hi Mike,

Thanks for the bug report.
The explanation why the insert command doesn't works on Win32,
is because the link file pointing for the DATA DIRECTORY wasn't
created in the create table command, like the Unix version does.
The Win32 OSs don't have a native symbolic link feature and the
today symbolic link support on Win32 is made creating a plain text
file with the extension *.sym on \data directory and contains the
path of the whole database.
Then DATA DIRECTORY feature should be handled in a different way
on Win32 than is made on Unix.

Regards,
Miguel
Hello guys!
I'm sorry to report a small problem with the newest MySQL-4.0.0 that
looks like a bug for me.
This is a very-very nice and awaited feature DATA/INDEX DIRECTORY in the
CREATE TABLE statement. On my Win95 it creates .MYD file but
immediatelly fails in the 1st INSERT statement reporting

g:\mysql-4.0.0\binmysqlc ranks  G:\_patrick\test1.sql
ERROR 1105 at line 32: File '.\ranks\test1.MYD' not found (Errcode: 2)

Line 32 is the first INSERT.

I tried to import an SQL file with

CREATE TABLE test1 (
...
)TYPE=MyISAM MAX_ROWS=4294967295 PACK_KEYS=1
   DATA DIRECTORY=G:\\mysql-4.0.0\\data\\r2;

INSERT INTO test1 VALUES ('referer - pages per
visitor',998092800,1,1,28,38,6,26);
etc.

The file was created by mysqldump - so, no errors, I just added

   DATA DIRECTORY=G:\\mysql-4.0.0\\data\\r2;

Yes, I tried it both in Win32 and forward-slash form like

   DATA DIRECTORY=G:/temp;

same error.

And it kinda could not understand any relative path at all

   DATA DIRECTORY=./r2;
gives
ERROR 1103 at line 11: Incorrect table name './r2'

   DATA DIRECTORY=r2;
gives
ERROR 1103 at line 11: Incorrect table name 'r2'

In the last two cases even .MYD file has never been created.

That's it.

Thanks... and many thanks - to all of you at Mysql AB

Mike Blazer /Perl developer/

-
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

-- 
For technical support contracts, goto https://order.mysql.com/
__  ___ ___   __
   /  |/  /_ __/ __/ __ \/ /Miguel A. Solórzano [EMAIL PROTECTED]
  / /|_/ / // /\ \/ /_/ / /__   MySQL AB, FullTime Developer
/_/  /_/\_, /___/\___\_\___/   Mogi das Cruzes - São Paulo, Brazil
___/   www.mysql.com


-
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




can't find my my.cnf or data directory

2001-09-19 Thread powlow

i can't find my my.cnf or data directory.

i am going nuts here...these may seem like stupid questions but i'm not even
thinking logically any more...

any help is much appreciated.
tahnks

-powlow

- Original Message -
From: powlow [EMAIL PROTECTED]
To: Sasha Pachev [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Wednesday, September 19, 2001 12:25 PM
Subject: Re: rpm install error


 its actually not an installation problem. just starting the server.

 if i try to run mysqld (not safe-mysqld) i get this message :

 linux:/var/lib/mysql # mysqld
 Fatal error: Please read Security section of the manual to find out how
to
 run mysqld as root!
 010919 12:35:58  Aborting

 010919 12:35:58  mysqld: Shutdown Complete

 i'm looking at the manual now. any comments on this. some stuff seems to
be
 owned by mysql, some by root...

 -powlow

 - Original Message -
 From: powlow [EMAIL PROTECTED]
 To: Sasha Pachev [EMAIL PROTECTED]; [EMAIL PROTECTED]
 Sent: Wednesday, September 19, 2001 11:48 AM
 Subject: Re: rpm install error


  oops. its suse...damn
 
  still...any ideas?
 
  -powlow
 
  - Original Message -
  From: powlow [EMAIL PROTECTED]
  To: Sasha Pachev [EMAIL PROTECTED]; [EMAIL PROTECTED]
  Sent: Wednesday, September 19, 2001 11:17 AM
  Subject: Re: rpm install error
 
 
   kernel version 2.2
   how do i find out my Red Hat version? its not installed through
rpm...i
   think...
  
   MySQL-3.23.42-1.i386.rpm
   MySQL-client-3.23.42-1.i386.rpm
   MySQL-shared-3.23.42-1.i386.rpm
  
   installing shared : no problem
   when installing client i get : group man does not exist - using root
(13
   times)
   installing server :
  
   mysqld restarted
  
   Number of processes running now: 2
   mysqld process hanging, pid 28666 - killed
   mysqld process hanging, pid 28665 - killed
   010919 11:27:22  mysqld restarted
   /usr/bin/safe_mysqld: line 273: 28693 Segmentation fault
   $NOHUP_NICENESS $ledir/$MYSQLD
   $defaults --basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR
   $USER_OPTION --pid-file=$pid_file --skip-locking $err_log 21
  
   restart process number keeps changing, and message keeps repeating...
  
   please help!!
  
   thanks
  
   -paulo
  
   - Original Message -
   From: Sasha Pachev [EMAIL PROTECTED]
   To: powlow [EMAIL PROTECTED]; [EMAIL PROTECTED]
   Sent: Tuesday, September 18, 2001 2:14 PM
   Subject: Re: rpm install error
  
  
On Tuesday 18 September 2001 03:16, powlow wrote:
 latest rpm on redhat
 MySQL-3.23.42-1.i386.rpm

 any ideas? i've installed and compile mysql on other machines
before
  and
 never had any problems (appart from sock file which was easily
  solved).
   
Provide the output of mysqlbug...
   
Also, what version of RedHat?
   
--
MySQL Development Team
For technical support contracts, visit https://order.mysql.com/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /   Sasha Pachev [EMAIL PROTECTED]
 / /|_/ / // /\ \/ /_/ / /__  MySQL AB, http://www.mysql.com/
/_/  /_/\_, /___/\___\_\___/  Provo, Utah, USA
   ___/
  
  
   -
   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


 -
 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




Re: data directory.........

2001-07-28 Thread Steve Brazill

If you had read the installation instructions,  you would have seen
statements that looked like this...

cd /usr/local/mysql
./bin/mysql_install_db

Make sure that the var directory that is created grants access to the
'user' that MySQL is running as... (otherwise I'm sure we'll be getting
another Email asking why it still doesn't work...)

I'm not being 'sarcastic' or 'disrespectful',  it's just that it's almost 1
AM...

- Original Message -
From: Usha Rajesh [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, July 27, 2001 12:15 PM
Subject: data directory.


 Hi,

 I have a problem here.

 I installed mysql-3.23.37 on my linux 2.4.2 i686 box...as specified in the
 INSTALL_SOURCE file itself.

 For configure prefix I gave the value of /usr/local/mysql. But, when I see
 the directory, everything is present but the data or var directory is
 missingI don't have any idea why its happening like that.

 When I run the command /usr/local/mysql/bin/safe_mysqld, it says mysqld
 ended.so, I want to check the hostname.err under the data
 directorybut the data dir itself is missing here...

 Someone please tell me what is the problem.

 Thanks,

 Usha-



 -
 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




data directory.........

2001-07-27 Thread Usha Rajesh

Hi,

I have a problem here.

I installed mysql-3.23.37 on my linux 2.4.2 i686 box...as specified in the
INSTALL_SOURCE file itself.

For configure prefix I gave the value of /usr/local/mysql. But, when I see
the directory, everything is present but the data or var directory is
missingI don't have any idea why its happening like that.

When I run the command /usr/local/mysql/bin/safe_mysqld, it says mysqld
ended.so, I want to check the hostname.err under the data
directorybut the data dir itself is missing here...

Someone please tell me what is the problem.

Thanks,

Usha-



-
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




  1   2   >