WingFTPServer與mysql資料庫整合

爛泥行天下發表於2016-05-12

最近在弄有關FTP伺服器的事情,說實話FTP伺服器說簡單也簡單,說複雜也是比較複雜的。

以前也過很多有關FTP伺服器的文章,介紹的都是一些最基本的入門和使用方法。有關FTP與資料庫的整合,沒有介紹過。這個應該算是比較複雜一點的吧。

通過使用Wing FTP Server與Server-U FTP比較發現,Server-U對於剛剛接觸FTP的新手來說還算是比較複雜的。而Wing FTP Server則顯得入手容易了許多,同時還發現在和資料庫進行整合時Wing FTP要比Server-U簡單了很多。

除此之外,在有關域的方面,Server-U很容易讓人混淆。

好了,以上是介紹了有關Wing FTP 與Server-u的優缺點。下面我們直接進入正題,要進行FTP與mysql進行整合,首先要新建一個域。如下圖:

clip_image001

clip_image002

建好域之後,我們要啟動mysql資料庫並新建一個資料庫ftp(此FTP資料庫可以自定義),因為我現在使用mysql資料庫綠色精簡版,所以就省略了具體的安裝過程。有關此版本的資料庫可以去我的另外一篇文章《爛泥:mysql資料庫精簡綠色版與windows系統下phpmyadmin管理mysql》,而有關新建資料庫的問題可以參考另外一篇文章《爛泥:利用Navicat for MySQL管理資料庫

資料庫安裝並新建好後,我們就需要和FTP進行關聯了。我覺得這點Wing FTP比Server-u做的好,你不需要做過多的設定,就可以完成與mysql資料庫的關聯。

首先,開啟要關聯資料庫的域,然後點選“設定”→“資料儲存方式”,如下圖:

clip_image003

在開啟的介面“儲存資料的方式”我們選擇“mysql資料庫直連”:

clip_image004

在“mysql設定中”填入相應的資訊:

clip_image005

如果填寫沒有問題了,可以點選“連線測試”,會提示你資料庫連線成功:

clip_image006

現在我們進入資料庫看看,使用者的資訊是否已經成功的儲存到資料庫了?

看截圖:

clip_image007

clip_image008

到此我們已經完全把mysql資料庫和Wing FTP伺服器進行關聯了。當然,我們還可以和sqlserver進行關聯,在此我就不一一舉例了……


相關文章