常常忘記MySQL dump怎麼用,乾脆在這邊紀錄一下
其實很簡單:
dump出整個DB
sudo sh ./mysqldump -u username -p dbname > destination.sql
dump出某TABLE
sudo sh ./mysqldump -u username -p dbname tblname > destination.sql
[後續]
備註一下: dump的時候MySQL是要啟動的狀態,不然dump程式會連不上
2014年4月7日 星期一
2014年3月31日 星期一
如何遠端連線到MYSQL DB SERVER
假設我們的MySQL DB伺服器架在192.168.0.103
我現在想要用192.168.0.101 連過去
如果沒有設定的情況下
DB SERVER只接受localhost連線 也就是127.0.0.1
所以就算我有帳號密碼也會連不上 因為DB根本不知道自己是.0.103
所以要去my.cnf這個設定檔去做設定
找到這句:
bind-address = 127.0.0.1
並將IP改成自己在網絡上的IP (或實體IP)
本範例為: 192.168.0.103
接著192.168.0.101這台就可以直接存取囉
(當然帳號與權限得在MySQL這邊先設定好)
[後續]
後來發現光這樣做,原先寫在程式裡面的getConnection()方法使用localhost去連會出錯 (原因是已經變成遠端連線,所以本端連線會失效)
因此要把本端連線也改成用IP去連,這樣就可以了。
我現在想要用192.168.0.101 連過去
如果沒有設定的情況下
DB SERVER只接受localhost連線 也就是127.0.0.1
所以就算我有帳號密碼也會連不上 因為DB根本不知道自己是.0.103
所以要去my.cnf這個設定檔去做設定
找到這句:
bind-address = 127.0.0.1
並將IP改成自己在網絡上的IP (或實體IP)
本範例為: 192.168.0.103
接著192.168.0.101這台就可以直接存取囉
(當然帳號與權限得在MySQL這邊先設定好)
[後續]
後來發現光這樣做,原先寫在程式裡面的getConnection()方法使用localhost去連會出錯 (原因是已經變成遠端連線,所以本端連線會失效)
因此要把本端連線也改成用IP去連,這樣就可以了。
2014年2月12日 星期三
Ubuntu 12.04 安裝 MySQL 5.5 出問題
最近公司要裝MySQL在ubuntu server上
我照著官方網站安裝竟然有問題?
問了GOOGLE大神發現問題存在已久
嘗試了幾個方案都不成功...
詭異了,那我該怎麼安裝呢 =_="
最後沒辦法
先嘗試用bitnami.org的lamp stack裝上去頂著
[後續]
用了bitnami的lamp stack後,MySQL也可以用囉~
Bitnami真是好物!
我照著官方網站安裝竟然有問題?
問了GOOGLE大神發現問題存在已久
嘗試了幾個方案都不成功...
詭異了,那我該怎麼安裝呢 =_="
最後沒辦法
先嘗試用bitnami.org的lamp stack裝上去頂著
[後續]
用了bitnami的lamp stack後,MySQL也可以用囉~
Bitnami真是好物!
訂閱:
文章 (Atom)
