2013-04-01 102 views
1

我們設計了一個使用.NET框架的應用程序。有一個客戶應用程序和一個服務器應用程序。客戶端應用程序,網頁,android/iphone應用程序使用WCF服務從服務器獲取數據。客戶端WAMP MYSQL或MYSQL服務?

這裏我的問題是,用戶可以在應用程序上設置的一些數據正在保存在服務器上,但是一旦應用程序重新啓動後就不會在客戶端反映出來,我們已經設計了應用程序這樣客戶端的每一個變化都會反映在服務器端,這樣做是爲了使這個基於雲的應用程序。

客戶端上的一些設置已更改或值輸入在服務器上成功更新,但沒有反映在使用直接MYSQL服務的客戶端計算機上。但是,將WAMP用作MYSQL服務時絕對沒有問題,即使用WAMP服務器的客戶端可以看到所做的更改。我們已經嘗試過匹配這些版本,並嘗試了獨立MYSQL的新版本和舊版本。防火牆設置都很好。由於我們更願意在我們的客戶機器上通過WAMP安裝獨立的MYSQL,如果您能夠解釋可能出現的問題,那將是非常好的。 MYSQL的初始配置和WAMP MYSQL的默認配置是否有區別。

因此,如果有什麼特別的事情要注意或調整在這方面,這將是非常有益的。

在此先感謝。

+1

要很難給出建議,而不知道你已經做了什麼來解決這個問題。你說服務器上沒有更新「一些」數據。這意味着MySQL服務器的工作原理和所有客戶端都能夠連接到它,但有些查詢無法運行。這是否符合你的觀察?如果是這樣,那麼沒有運行的查詢是什麼?他們有什麼共同點(他們都在一張桌子上 - 這可能表明桌子有問題)? –

回答

1

我不認爲你會得到一個很好的回答你的問題,因爲術語「WAMP」不是指特定的軟件包,而是任何包含Windows版本的Apache,MySQL和PHP的軟件包(有時用Perl代替PHP或除此之外)。請參閱此鏈接的一些可用的軟件包列表:

http://en.wikipedia.org/wiki/Comparison_of_WAMPs

這些軟件包來進行MySQL不同的標準配置。既然你沒有說你正在使用哪個WAMP包(和版本),那麼就沒有辦法知道它們的標準配置與普通的MySQL安裝不同(它的版本也很重要)的方式不同。

你試過了嗎?只需在各自的配置文件上運行一個diff