[MySQL] 如何佈署Database最佳連線路由 – phpMyAdmin建議走本機或內網

這只是一篇架構佈署建議文,主要探討MySQL Client連線MySQL Server的最佳路由。 原由 MySQL Client連線到外網MySQL Server,發現Latency頗高,如果Client是使用phpMyAdmin,可以體驗甚麼叫易怒的操作。 路由範例與速度結果 以下為連線路由測試結果 台灣MySQL Client (WAN)-> 日本AWS-RDS //慢 台灣SSH Client (WAN)-> 日本AWS-EC2 MySQL Client (LAN)-> 日本AWS-RDS //快 台灣HTTP Client (WAN)-> 日本AWS-EC2 phpMyAdmin MySQL Client (LAN)-> 日本AWS-RDS //快 總結 MySQL Client建議是在MySQL server的Local或內網,所以應該很少看到有Application會把連線Database佈署到外網的例子。 phpMyAdmin的佈署來說,就如同MySQL Client,放在MySQL server的Local或內網吧! […]

[MySQL] Mysqldump 備份&還原資料庫 – 指令範例

安裝 以 Ubuntu 為例: apt-get install mysql-client-* 版本自行查閱,以下為5.1版本範例 apt-get install mysql-client-5.1 指令範例-備份 備份使用mysqldump 備份單一資料庫 mysqldump -h hostname -u root -p database_name > backup.sql; 備份資料庫中單一資料表 # mysqldump -u root -p database_name table_name > backup.sql; 備份資料庫中多張資料表 # mysqldump -u root -p database_name […]