2010-04-16 43 views
1

在最近的項目中,我必須維護一些PHP代碼。我建立了一個開發服務器,並安裝了MySQL,Apache,PHP,..等等。MySQL 5在MySQL 4兼容模式下用於一個數據庫?

該方案是一個誤差終止:

  • 未知列_ _ _「接通條款」無法選擇....

Google表明,它的語法的改變周圍的JOIN ,需要括號。

正如你可能想象的,修復全部 PHP SQL字符串將是最後的手段。 > _ <

是否可以配置MySQL 5在MySQL 4兼容模式下運行?

甚至更​​好,只有一個數據庫?謝謝!

p.s.由於我們要將代碼託管在新的生產服務器上(CentOS盒子上的MySQL 5),因此在新服務器上安裝MySQL 4的機會可能會很渺茫。

回答

1

能否在服務器上運行2個版本的mysql?

http://dev.mysql.com/doc/refman/5.0/en/multiple-servers.html

這個項目和其他所有版本5版本4。

+0

thx。順便說一句,是4.0.x源代碼壓縮包仍然可供下載? – ohho 2010-04-16 07:21:04

+0

查看其中一個RPM搜索網站,例如:http://rpm.pbone.net/index.php3或http://rpmfind.net/ – Travis 2010-04-16 20:08:44