From 440e1ce350c86cf76a3f6c1fdef9215623400166 Mon Sep 17 00:00:00 2001 From: Yik Teng Hie Date: Tue, 25 May 2021 23:37:08 +0800 Subject: [PATCH] mysql --- docker/README.md | 8 ++++++++ mysql/README.md | 29 +++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 mysql/README.md diff --git a/docker/README.md b/docker/README.md index d6abc04..092a854 100644 --- a/docker/README.md +++ b/docker/README.md @@ -44,6 +44,14 @@ // remove build cache $ docker builder prune + + // pull latest + $ docker-compose pull + + // restart image + $ docker-compose restart + + // ``` diff --git a/mysql/README.md b/mysql/README.md new file mode 100644 index 0000000..24de388 --- /dev/null +++ b/mysql/README.md @@ -0,0 +1,29 @@ +# MySQL + + + +## SSH Tunneling + +* to connect to db via SSH tunnel + +```shell +$ ssh -L [local port]:[database host]:[remote port] [username]@[remote host] + +// example +$ ssh -L 3307:rr-zf81fzm6ija52q623.mysql.kualalumpur.rds.aliyuncs.com:3306 tenghieyik@172.22.4.252 +``` + +* dump + +```mysql +sql> database_name < dump.sql + +$ mysqldump db_name > backup.sql + +// improve export speed +$ mysqldump --add-drop-table --add-locks --database db > db.sql + +$ mysql --init-command="SET SESSION FOREIGN_KEY_CHECKS=0;SET UNIQUE_CHECKS=0;" -u root -p < Backup_Database.mysql + +``` +