2006年7月24日

Subversion, TortoiseSVN, Subclipse

Subversion(SVN)是開放源碼的版本控制系統,原本我只從Linux的書得知CVS這個廣為人知的軟體,第一次聽到SVN這個工具,是從Jserv's Blog的一篇《淺談版本控制系統》看到介紹,看起來是相當不錯的工具(雖然有些商業軟體很好用,可是畢竟要不少$$呀!)。
 
TortoiseSVN是Windows下的SVN客戶端工具,提供圖形化介面,可以直接在檔案、資料夾上使用右鍵選單操作,如果需要看起來比較親切的繁體中文介面,它也提供Languages Pack
 
使用Eclipse平台的開發者,也有個Subclipse的SVN plugin,可以與Eclipse整合。若是Visual Studio .NET,可以參考AnkhSVN這個addin。

2006年7月12日

遠端無法連線到MySQL Server ERROR 2003 (HY000)

MySQL安裝後可能預設關閉遠端連線,因此在遠端進行連線時會出現這個錯誤:
ERROR 2003 (HY000): Can't connect to MySQL server on '***.***.***.***' (###)
 
如果必須透過遠端檢視或操作MySQL Server,需要修改一下設定檔,將bind-address、skip-networking的選項取消(如果被開啟的話)。
 
若這些設定沒有問題,仍沒辦法連線,再做一些其他檢查:
  1. netstat -nl grep 3306 (此數字是MySQL預設的連接埠)是否有0.0.0.0:3306出現,若沒有則表示MySQL server未啟動或仍未允許遠端連線
  2. iptables -L 檢視一下是否被防火牆擋掉
lyhcode by lyhcode
歡迎轉載,請務必註明出處!