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 大師提供
沒有留言:
張貼留言