从WINDOWS迁移数据库文件到LINUX,在phpmyadmin管理的时候,提示“使用中”

原因是,数据文件扩展名大小写的问题。
myi => MYI
myd => MYD
即可

#!/bin/bash

read -p "请输入要更改的文件扩展名(小写): " old_extension
read -p "请输入目标文件扩展名(大写): " new_extension

for file in *.$old_extension; do
    if [ -e "$file" ]; then
        new_file=$(echo "$file" | sed "s/\.$old_extension$/\.$new_extension/")
        mv "$file" "$new_file"
        echo "已将 $file 重命名为 $new_file"
    else
        echo "没有找到符合条件的文件."
    fi
done

echo "扩展名更改完成!"

标签: none

添加新评论