[EMAIL PROTECTED] writes:
 > >Description:
 >      I have installed MySQL version 3.23.36 (having previously used 3.23.34a)  After 
 >I restarted the daemon,  I ran the mysql 'monitor' program to check on the existing 
 >databases and tables.  Mysql reported for each table: "Didn't find any fields in 
 >table 'table-name'".   This error had shown up in 3.23.34a for tables that had no 
 >records (which, since we weren't using them, were removed, which resolved that 
 >issue).  I thought that the tables may have become 'corrupt', so I used "mysql" to 
 >recreate/reload the tables.  The 'index' files were created (and appeared to be 
 >'filled'), but the 'data' files had only been 'created' when I recieved the error 
 >"Can not locate file "/index/customer.MYD". "/index" is where the "customer.MYI" is 
 >located (and pointed to by a symbolic link), while the data portion ("customer.MYD") 
 >is in "/data" (pointed to by a symbolic link).  I would assume that a bug has been 
 >introduced where the same value of the 'realpath' call for the 'index' portion of th!
e f!
 > ile, is being re-used to locate the data portion (instead of another call to get the 
 >'realpath' of the data portion).  
 > 
 > >How-To-Repeat:
 >      Create a table, and place the index portion (.MYI) in one directory, and the 
 >'form' (.frm) and data portion (.MYD) in another.  Create 'symbolic' links to the 
 >files from your "/var/databasename" directory, and restart "mysql".  Also, create the 
 >'symbolic' links first (no existing table) pointing to the 2 different directories, 
 >and try to use 'mysql < load_script' to create the actual files....
 > 
 > >Fix:
 >      I have place all 3 parts of each table (.frm, .MYD, .MYI) in the same directory 
 >for now (so I could use the latest version of the "mysql" engine) and redirected all 
 >'symbolic' links to that area.
 > 
 > >Submitter-Id:       [EMAIL PROTECTED]
 > >Originator: root
 > >Organization:  YubbyDubby
 > >MySQL support: none
 > >Synopsis:   MySQL 3.23.36 not resolving 'realpath' to .MYD files.
 > >Severity:   serious
 > >Priority:   medium
 > >Category:   mysql
 > >Class:              sw-bug
 > >Release:    mysql-3.23.36 (Source distribution)
 > >Server: lt-mysqladmin  Ver 8.18 Distrib 3.23.36, for pc-linux-gnu on i686
 > Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB
 > This software comes with ABSOLUTELY NO WARRANTY. This is free software,
 > and you are welcome to modify and redistribute it under the GPL license
 > 
 > Server version               3.23.36
 > Protocol version     10
 > Connection           Localhost via UNIX socket
 > UNIX socket          /tmp/mysql.sock
 > Uptime:                      16 hours 10 min 27 sec
 > 
 > Threads: 1  Questions: 787  Slow queries: 0  Opens: 22  Flush tables: 1  Open 
 >tables: 15 Queries per second avg: 0.014
 > >Environment:
 >      
 > System: Linux uxdb1 2.2.17-14smp #1 SMP Mon Feb 5 18:40:03 EST 2001 i686 unknown
 > Architecture: i686
 > 
 > Some paths:  /usr/bin/perl /usr/bin/make /usr/bin/gmake /usr/bin/gcc /usr/bin/cc
 > GCC: Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/specs
 > gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
 > Compilation info: CC='gcc'  CFLAGS=''  CXX='c++'  CXXFLAGS=''  LDFLAGS=''
 > LIBC: 
 > lrwxrwxrwx    1 root     root           13 Sep 29  2000 /lib/libc.so.6 -> 
 >libc-2.1.3.so
 > -rwxr-xr-x    1 root     root      4101836 Jan 15 07:49 /lib/libc-2.1.3.so
 > -rw-r--r--    1 root     root     20273324 Jan 15 07:49 /usr/lib/libc.a
 > -rw-r--r--    1 root     root          178 Jan 15 07:49 /usr/lib/libc.so
 > Configure command: ./configure  --prefix=/usr/local/mysql --with-berkeley-db
 > Perl: This is perl, version 5.005_03 built for i386-linux
 > 

Hi!

MySQL treatment of symbolic links in ALTER and REPAIR is documented in
our manual.


Regards,

Sinisa

      ____  __     _____   _____  ___     ==  MySQL AB
     /*/\*\/\*\   /*/ \*\ /*/ \*\ |*|     Sinisa Milivojevic
    /*/ /*/ /*/   \*\_   |*|   |*||*|     mailto:[EMAIL PROTECTED]
   /*/ /*/ /*/\*\/*/  \*\|*|   |*||*|     Larnaca, Cyprus
  /*/     /*/  /*/\*\_/*/ \*\_/*/ |*|____
  ^^^^^^^^^^^^/*/^^^^^^^^^^^\*\^^^^^^^^^^^
             /*/             \*\                Developers Team

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

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

Reply via email to