2008年3月14日 星期五

ColdFusion 連結 MySQL 解決方案

MySQL 目前已出道 5.x 版本,但在 ColdFusion MX 7 使用的 DB Driver 還是 MySQL(3.x) 所以對 MySQL 連線上都會出現問題,好久沒用 ColdFusion 不知道現在的 ColdFusion MX 8 有沒有支援到 MySQL 5.x。如果您 ColdFusion 的 DB Driver 還是 MySQL(3.x),以下有個解決方案。

自 ColdFusion MX 它的底層就是 JAVA,所以我們可以透過 JDBC 來與 MySQL 做連結,方法如下︰

1. 首先裝好 MySQL,建議使用 4.1 版以上。

2. 加一個新的使用者帳號,不要使用 root。

3. 下載 MySQL 最新版的 JDBC Driver,目前版本為 5.1。

4. 解開壓縮檔將 jar 檔放到 C:/CFusionMX7/wwwroot/WEB-INF/lib/,可能需要重新啟動 ColdFusion。

4. 在 ColdFusion Administrator 新增 Data Sources,Driver 選擇 other,內容設定如下。


  • JDBC URL︰jdbc:mysql://localhost:3306/(MySQL Data Base Nane)

  • Driver Class︰com.mysql.jdbc.Driver

  • Driver Name︰com.mysql.jdbc.Driver

  • Username︰MySQL 帳號

  • Password︰MySQL 密碼



以上資料感謝好友 Willy 大師提供

沒有留言: