twitter facebook

[CloudSQL]MySQLで巨大ファイルのインポート *タイムアウトせずに

いままではこんなかんじのことをしてましたが、
sudo zcat /tmp/mysql.hoge.sql.gz | mysql -u dev01 -p hoge -h 11.22.33.44 --default-character-set=utf8mb4
GCE → CloudSQL だとタイムアウトなのかインポートできなくて、 phpMyAdmin、php.ini のタイムアウトやアップロードサイズなど いじくったりしましたが・・・ だめで
mysql> source mysql.hoge.sql みたいにすれば タイムアウトなどせずにいけることが判明。
cd /tmp/
gzip -d mysql.hoge.sql.gz

mysql -u dev01 -p hoge -h 11.22.33.44 --default-character-set=utf8mb4
mysql> source mysql.hoge.sql
AUTHOR
@えのえの
最終更新日 2022/09/03
FAVORITE good stock
LINK TAG
記法を見る