解決使用 Adobe Dreamweaver CS4 或 Navicat Lite 8.2 無法連上 MySQL 5.1.37 的問題

想要使用 Adobe Dreamweaver CS4Navicat Lite 8.2 來連上 MySQL 5.1.37 加以測試,

卻發生錯誤無法連結(可是使用 phpMyAdmin 3.3.1 卻是正常)...如下圖:



找了 Google 大神卻發現解決方法千頭萬緒, 只好靠自己, 步驟如下:

首先, 針對 MySQL 的設定修改:檔案在 Ubuntu/etc/mysql/my.cnf, 如下圖:

使用 nano 編輯器來方便編輯...(指令如上圖)

只要把 bind-address 127.0.0.1 (限制本機存取), 加上註解符號 #

再重啟 mysqld, 指令如下圖: 

使用 Navicat Lite 8.2 再測連乙次, 卻發現出現另一個錯誤, 畫面如下圖:
可見 MySQL 已連上, 但沒有存取權限, 於是 參攷3. 修改 MySQLmysql 資料庫, SQL如下圖:


最後, 再使用 Adobe Dreamweaver CS4Navicat Lite 8.2 來連結 MySQL 5.1.37 加以測試...終於成功, 如下圖:


可以開始 Coding 了...


參攷:
1.Ubuntu feisty + Tomcat 5.5 + mysql 5.0.26 遠端 jdbc 登入, http://blog.yam.com/daniel1222/article/13967902
2.[MySQL]解決ERROR 1130: Host ‘yourhost’ is not allowed to connect to this MySQL server錯誤, http://plus-now.com/?p=418
3.http://hi.baidu.com/jlhh/blog/item/bcd6b1ccfba3d51001e928e2.html

留言