phpnow這個一鍵在Windows下布置php的軟件,自從2010年之後已經不再更新,版本號也永遠停留在phpnow1.5.6,這是個非常優秀的軟件,布置php不再繁瑣,在《【php】本地開發環境的部署與helloworld》(點擊打開鏈接)已經介紹過了,但是,裡面的Mysql數據庫可能是由於過於陳舊,在某些環境下會出現InnoDB索引引擎錯誤的問題,此時我們需要升級其中的數據庫。
1、phpnow的Mysql沒有在Windows的注冊表或者其他地方寫入一些雜七雜八的東西。因此,在升級之前只需要先通過《【Mysql】MySQL導出數據庫與導入數據庫》(點擊打開鏈接)的方式,或者直接使用Mysql圖形化界面的Mysql Administrator先備份好在Mysql下的,除information_schema與mysql之外的所有數據庫。把你的數據庫通通變成.sql文件。
2、之後,打開phpnow組件下的pnCp.cmd
vcq9sLLXsLjfsOaxvrXETXlzcWyhozwvcD4KPHA+PGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20150506/20150506101105174.png" alt="\">
在安裝的時候唯一不同的是,Mysql的安裝路徑應該改成你phpnow組件下的MySQL-5.0.90
4、安裝好MySQL數據庫,重新打開Mysql圖形化界面的Mysql Administrator,或者通過《【Mysql】MySQL導出數據庫與導入數據庫》(點擊打開鏈接)的方式,還原剛才備份好的數據庫,則完成整個MySQL數據庫的升級,再也不會出現InnoDB引擎受損的錯誤了。