0
我得到了將地理位置數據存儲爲類型'幾何'的表我完成了mysql轉儲並將同一數據庫加載到本地服務器上。本地和活動服務器之間奇怪的MySQL區別
現在,當在兩臺服務器上運行完全相同的查詢時,我獲得了不同的結果。查詢將地理原始數據轉換爲適當的經緯度和結果。
在活的服務器我得到的是這樣的:'-33.914937875882'(完美)
在本地服務器上,我得到這樣的:'-1.02164062238311e-49'
這是一個完全不同的數字,最後有一個'e-49'?
- 兩臺服務器上的原始數據是相同的。
- 本地服務器是一個mac,live是linux。
- 這兩個表是每個服務器
我建議你在本地機器上的版本到相同的版本作爲直播服務器 - 這可能是一個錯誤。 – 2010-08-12 21:52:26
最有可能是版本差異。也可能與存儲引擎在兩個方面的使用...不確定。 – Codex73 2010-08-12 21:56:28
已檢查的存儲都是myIsSam – 2010-08-12 22:21:55