mysql_fix_extensions.sh
上传用户:romrleung
上传日期:2022-05-23
资源大小:18897k
文件大小:0k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. #!@PERL@
  2. # This is a utility for MySQL. It is not needed by any standard part
  3. # of MySQL.
  4. # Usage: mysql_fix_extentions datadir
  5. # does not work with RAID, with InnoDB or BDB tables
  6. # makes .frm lowercase and .MYI/MYD/ISM/ISD uppercase
  7. # useful when datafiles are copied from windows
  8. die "Usage: $0 datadirn" unless -d $ARGV[0];
  9. for $a (<$ARGV[0]/*/*.*>) { $_=$a;
  10.   s/.frm$/.frm/i;
  11.   s/.(is[md]|my[id])$/U$&/i;
  12.   rename ($a, $_) || warn "Cannot rename $a => $_ : $!";
  13. }