0
我們正在運行一個使用PEAR DB類來處理數據庫的定製CMS。該數據庫正在使用MySQL 4.0。我們的託管服務提供商正在升級到MySQL 5.0並使用4.0停用所有數據庫。我已經出口舊的數據庫,並做了一個新的5.0(我建議bigdump.php
爲此,我們有大約500k線)。PEAR DB,從MySQL 4移動到5,.ini文件問題?
遷移主要是成功的,但也有一些副作用(有些頁面缺少之前出現的內容,哪些受影響似乎是隨機的)。 PEAR依靠某些作爲數據庫映射的.ini文件。我沒有對系統進行編碼,所以我不熟悉它是如何工作的。我只是複製舊的.ini文件,但我有一種感覺,我需要以某種方式生成新的。 The manual描述createTables.php
,但運行此操作不會執行任何操作,腳本崩潰而無輸出。
ini文件看起來有點像這樣:
[artist]
id = 129
first_name = 2
last_name = 130
display_name = 130
bio = 66
is_live = 145
is_deleted = 145
date_updated = 384
[artist__keys]
id = N
[artist_image]
artist_id = 129
url = 130
date_updated = 384
and so on for all DB tables...
我明白,這個問題是非常具體的,它的努力幫助,但如果有人能在正確的方向指向我會非常感激。謝謝。
謝謝。我們使用MySQL 5在其他網站上運行相同的自定義CMS,沒有任何問題。你有關於.ini文件生成器的任何線索嗎? – jimmy 2013-05-13 11:11:04