Skip to content

Instantly share code, notes, and snippets.

@hoangdh
Last active April 21, 2025 08:58
Show Gist options
  • Save hoangdh/dedd0a1dbba8e0009670b204c4ca2d8f to your computer and use it in GitHub Desktop.
Save hoangdh/dedd0a1dbba8e0009670b204c4ca2d8f to your computer and use it in GitHub Desktop.

Tải pyinnodb

apt update && apt install wget -y; 
wget https://github.com/WinChua/pyinnodb/releases/latest/download/pyinnodb.sh -P /opt/;
chmod a+x /opt/pyinnodb.sh

Chuyển đổi idb sang SQL

mkdir -vp /data/sql/; ls /data/ibd/*.ibd | while read l; 
do 
    tablename=$(basename ${l} .ibd); 
    echo "Exporting $tablename"; 
    /opt/pyinnodb.sh ${l} tosql --mode ddl > /data/sql/${tablename}-ddl.sql; 
    /opt/pyinnodb.sh ${l} tosql --mode dump > /data/sql/${tablename}-data.sql;
 done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment