全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2723
推到 Plurk!
推到 Facebook!

請問有人dbExpress可以和linux mysql連線成功嗎?

尚未結案
harry112
一般會員


發表:7
回覆:9
積分:3
註冊:2002-10-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-20 16:02:02 IP:211.21.xxx.xxx 未訂閱
請問有人dbExpress可以和linux mysql連線成功嗎? 我在localhost可以和appserv的mysql連線,但就是無法和linux的mysql成功連線… 是libmysql.dll版本有分windows和linux版本嗎? 還是有其他原因呢? 謝謝。
James
高階會員


發表:10
回覆:290
積分:220
註冊:2002-07-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-04-20 17:02:01 IP:61.218.xxx.xxx 未訂閱
我試過是可以的, 也許你要查查看權限和 Port 是否有開啟
harry112
一般會員


發表:7
回覆:9
積分:3
註冊:2002-10-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-04-20 18:10:27 IP:211.21.xxx.xxx 未訂閱
請問權限指的是什麼地方的權限? 我是有mysql root的權限,但dbExpress在連線時總是說無效的帳號\密碼… 另外,port的部份我不是很了解,可以請您再說明一下嗎?    
引言: 我試過是可以的, 也許你要查查看權限和 Port 是否有開啟
stillalive
初階會員


發表:7
回覆:148
積分:41
註冊:2004-04-07

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-04-20 20:33:17 IP:211.75.xxx.xxx 未訂閱
如有開APPACH ,試著把 APPACH 關掉
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-04-20 21:42:09 IP:61.64.xxx.xxx 未訂閱
stillalive 你好    APACHE是否有開與mysql是無關係的 APACHE  一般預設使用 80 port mysqk   一般預設使用 3306 port 2者可整合 但並不牽扯資料庫之運作 (單純使用的話)    Linux上 你可以先找看看KTOP上免ODBC的連接方式 為何 dbExpress 這種不穩定的東西 還是要使用    在Linux上 如果你有裝APACHE就再裝一下phpMyAdmin一下方便開發 透過ODBC驅動聯接access再lnk你的Linux的mysql這樣會比較佔資源 好處 開發速度快 移植也快 問題少 可以參考看看 或 上述免ODBC方式         發表人 - conundrum 於 2004/04/20 21:53:59
qoo1234
版主


發表:256
回覆:1167
積分:659
註冊:2003-02-24

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-04-20 22:11:11 IP:218.163.xxx.xxx 未訂閱
引言: 請問有人dbExpress可以和linux mysql連線成功嗎? 我在localhost可以和appserv的mysql連線,但就是無法和linux的mysql成功連線… 是libmysql.dll版本有分windows和linux版本嗎? 還是有其他原因呢? 謝謝。
1.libmysql.dll版本有分windows和linux版本嗎? libmysql.dll..是Windows版本,而Linux下是使用共享物件.so檔案。 2.安裝MYSQL資料庫,在MYSQL目錄下有LIBMYSQL.DLL檔案。不過估計拷貝到程式執行目錄也會報相同錯誤。 因為DBExpress只是支持MYSQL舊版本的LIBMYSQL.DLL。最好辦法就是下載MYSQL3.43,從中提取LIBMYSQL.DLL。 < src="http://delphi.ktop.com.tw/download/upload\33223_qoo.gif">網海無涯,學無止境!
stillalive
初階會員


發表:7
回覆:148
積分:41
註冊:2004-04-07

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-04-20 23:13:36 IP:211.75.xxx.xxx 未訂閱
stillalive 你好 APACHE是否有開與mysql是無關係的 APACHE 一般預設使用 80 port mysqk 一般預設使用 3306 port 2者可整合 但並不牽扯資料庫之運作 (單純使用的話) Linux上 你可以先找看看KTOP上免ODBC的連接方式 為何 dbExpress 這種不穩定的東西 還是要使用 在Linux上 如果你有裝APACHE就再裝一下phpMyAdmin一下方便開發 透過ODBC驅動聯接access再lnk你的Linux的mysql這樣會比較佔資源 好處 開發速度快 移植也快 問題少 可以參考看看 或 上述免ODBC方式 =============================================================== conundrum 你好 我以前寫JAVA透過JDBC聯MySQL也遇到開欄同樣問題 . 把APACHE關掉也沒用 . LINUX拿掉APACHE重灌MySQL才解決問題 . 發表人 - stillalive 於 2004/04/20 23:17:03
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-04-20 23:52:12 IP:61.64.xxx.xxx 未訂閱
stillalive 兄 你好 你的問題 如果可能是因為APACHE Tomcat 環境嗎 如不是就跳過此文 由於 Tomcat 預設是 8080 port 但整合於APACHE 的80 port轉換呼叫 我上述 有說 單純使用並不牽涉 但APACHE Tomcat 是因為在APACHE的httpd.conf有設定給 Tomcat 又因這樣架構以在web上 不太同delphi的引用mysql 中間並無web 2者不太一樣 所以這樣的狀況當然與 APACHE 是有關聯的 由此可知 stillalive 兄 應也是java高手 LINUX拿掉APACHE重灌MySQL才解決問題 這部份 我實在是不太清楚 不過當有此現象時 應先測試mysql的port 再測其他 可以先關閉 APACHE 你的情況 當然我不可能全面理解妳的環境 如果你不是上述因 Tomcat 環境 那還真的我不太了解 為何會如此 一般我會使用phpMyAdmin來測試 如果ok 就使用php語法聯接test mysql 這樣是免ODBC的方式如ok 就再測試 其他聯接 至mysql 我是不太會使用ODBC方式 在Linux上mysql的設定 我看我還要再研究看看 你說的情況 出現的機率變數 不知 stillalive 兄 你的java是 jsp還是j2ee j2me 是c端windows跑java 至 Linux 的 mysql資料庫嗎 純討論討論 個人無惡意
stillalive
初階會員


發表:7
回覆:148
積分:41
註冊:2004-04-07

發送簡訊給我
#9 引用回覆 回覆 發表時間:2004-04-21 00:25:53 IP:211.75.xxx.xxx 未訂閱
conundrum 你好 被你說成Java高手實在不好意思 . 一年前因機會接觸過Java , 剛開始是寫PHP連MySQL ,後改JSP . 但不耐使用網頁語法開發應用程式 , 最後轉用 JBuilder 開發 . Tomcat 應該是 JSP 在 MySQL的Driver , 我在JBuilder直接用內建 的JDBC , 至於Linux Server是在朋友那裡 , 當我碰到開欄問題後 , 就把問題PASS給朋友 , 是他告訴我如何解決的 . 還有JBuilder功能還是有限 , 尤其是報表問題一直無法克服 , 最後還是放棄 , conundrum兄經你提起 , 又勾起我一段傷心往事 . PS 這問題應在JAVA 區發表 , 站長請見諒 .
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#10 引用回覆 回覆 發表時間:2004-04-21 00:40:31 IP:61.64.xxx.xxx 未訂閱
stillalive 兄 你好 Tomcat 應該是 JSP 沒有錯 喝喝 因為不確定你的java是那個版本 【分享】Connexion entre JBuilder et MySQL http://delphi.ktop.com.tw/topic.php?TOPIC_ID=48114 也許可以再看看 還有JBuilder功能還是有限 , 尤其是報表問題一直無法克服 JBuilder 我是沒用過 不過報表問題 可以使用html報表 KTOP 有範例 整合web的東西 最好使用可跨平台的方式 html的問題也是會有最麻煩的 應該是跳格問題 當然如果使用類似CR這種高級工具 是要有財力能力的 另一低價高技巧的 可能就是轉PDF這樣的方式 亦可以利用PHP轉PDF 這KTOP也有po 部份資料 不過由於沒玩 JBuilder 個人是不了解JBuilder的預設 元件 PS 這問題應在JAVA 區發表 , 站長請見諒 喝喝 這只是猜測討論應無差把
stillalive
初階會員


發表:7
回覆:148
積分:41
註冊:2004-04-07

發送簡訊給我
#11 引用回覆 回覆 發表時間:2004-04-22 00:42:26 IP:211.75.xxx.xxx 未訂閱
conundrum 兄 Java 寫 Report 在下碰到是分頁問題 , 不知JAVA 目前技術進展如何 ?
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#12 引用回覆 回覆 發表時間:2004-04-22 00:49:42 IP:61.64.xxx.xxx 未訂閱
目前 有關java的問題 直接至SUN最快最ez sun官方討論區 十分樂意幫有關討論的人事解答 跳頁問題 就是你的筆數超過如A4時這樣嗎? 用一個簡單方式 如果你的客戶端都是windows系統 又都有word那就使用 轉word方式 如html轉貼於word亦可 這樣就很簡單又人性化 又不用買CR 哈哈 如果是要套表 那你可能就要使用CR或其他報表工具了
stillalive
初階會員


發表:7
回覆:148
積分:41
註冊:2004-04-07

發送簡訊給我
#13 引用回覆 回覆 發表時間:2004-04-22 01:02:09 IP:211.75.xxx.xxx 未訂閱
conundrum 兄 這可不人性化 , 轉的手續用WORD印報表 , 可能這筆生意就泡湯了 . PS 可PO 有關 CR JAVA TOOL 資料給我好嗎 ?
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#14 引用回覆 回覆 發表時間:2004-04-22 01:15:14 IP:61.64.xxx.xxx 未訂閱
http://www.remedy.com/customers/dht/archive/02-09-2004.htm    http://www.softwareforces.com/customer_support/support_index.htm 去此網站 點這動畫說明 http://www.theserverside.com/news/thread.tss?thread_id=15050 http://www.netlib.org/utk/people/JackDongarra/pdf/f2jpaper.pdf 使用google打 Crystal Report JAVA 一堆 你自己看比較ez 這可不人性化 , 轉的手續用WORD印報表 哈哈 那可就不一定阿 看你的客戶把 因為我的經驗 有時一般報表跟本無法讓客戶修改 而又有些報表是客戶只是當影印工具看 如果是有關金額數量的也許是不容的 但有的類似清單清冊的那就又不一定啦 發表人 - conundrum 於 2004/04/22 01:21:26
harry112
一般會員


發表:7
回覆:9
積分:3
註冊:2002-10-02

發送簡訊給我
#15 引用回覆 回覆 發表時間:2004-04-22 13:21:39 IP:211.21.xxx.xxx 未訂閱
您好: 請問您說的"免ODBC的連接方式"在哪裡? 小弟找不到耶。    
引言: stillalive 你好 APACHE是否有開與mysql是無關係的 APACHE 一般預設使用 80 port mysqk 一般預設使用 3306 port 2者可整合 但並不牽扯資料庫之運作 (單純使用的話) Linux上 你可以先找看看KTOP上免ODBC的連接方式 為何 dbExpress 這種不穩定的東西 還是要使用 在Linux上 如果你有裝APACHE就再裝一下phpMyAdmin一下方便開發 透過ODBC驅動聯接access再lnk你的Linux的mysql這樣會比較佔資源 好處 開發速度快 移植也快 問題少 可以參考看看 或 上述免ODBC方式 發表人 - conundrum 於 2004/04/20 21:53:59
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#16 引用回覆 回覆 發表時間:2004-04-22 14:43:55 IP:61.221.xxx.xxx 未訂閱
請問"免odbc的使用方式"在哪裡? 去看ktop電子報 就找的到了 不過覺得很奇怪 harry112 兄 真的都找不到相關資料嗎? 是libmysql.dll版本有分windows和linux版本嗎 其實 你的問題 很奇怪 這有關係嗎 建議先看看PHP mysql 的溝通方式 這樣問來問去 一下mysql一下interbase 或ADODB 不會很亂嗎? 先釐清 自己的架構 再研究使用的範圍 別人的環境只能參考 不是決對值
harry112
一般會員


發表:7
回覆:9
積分:3
註冊:2002-10-02

發送簡訊給我
#17 引用回覆 回覆 發表時間:2004-04-22 18:36:57 IP:211.21.xxx.xxx 未訂閱
真不好意思,小弟這幾天才接觸delphi和interbase,為了delphi與mysql溝通及php與interbase溝通而發問了這些問題,我再整理一下: 1、delphi與mysql 我有看了免odbc的方式,但目前還是不會…這部份我會再研究一下。 2、php與interbase 其實我是想用adodb來溝通mysql及interbase,後來發現php要重新編譯使其支援interbase。 目前我正試著安裝interbase for linux,安裝完之後重編php,編完之後再用adodb與windows的interbase溝通,但interbase我裝了幾次都不成功,我會再試試。不知道我這樣的做法對不對?    謝謝您的關心。    
引言: 建議先看看PHP mysql 的溝通方式 這樣問來問去 一下mysql一下interbase 或ADODB 不會很亂嗎? 先釐清 自己的架構 再研究使用的範圍 別人的環境只能參考 不是決對值
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#18 引用回覆 回覆 發表時間:2004-04-22 18:47:40 IP:61.221.xxx.xxx 未訂閱
harry112 兄你好 個人是沒有試過在Linux上連接interbase不過 資料庫的連接方式 大同小異 不是ip就是電腦名稱與 port至這些關鍵性東西 不過是否穩定或擴充性問題 有一些是要看作業系統的支援性 ADODB 的範本你可以在網路上找看看 應不是很難找 如果說 interbase 那可能就比較少了 會這樣上述問你 是覺得你抓不到頭緒 像個無頭的詢問者 如果把基本的看清楚之後 也許會更抓住重點 PHP的腳本可以很ez的使用 因為php不緊可以用於web 亦也可以透過php 當駭客工具 所以聯接資料庫 php 不過是基本的函數運用
stillalive
初階會員


發表:7
回覆:148
積分:41
註冊:2004-04-07

發送簡訊給我
#19 引用回覆 回覆 發表時間:2004-06-07 18:53:11 IP:211.75.xxx.xxx 未訂閱
harry112 你好 告訴你一個好消習 , 今日在下用dbexpress 連 linux mysql 遇到你相同問題 , 我是用 root 無密碼連mysql但都無效 , 最後改採其它使用者加密碼登入則成功 , 別問我為甚麼 ? 也許上一樓大大能回答 .
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#20 引用回覆 回覆 發表時間:2004-06-07 20:48:59 IP:61.64.xxx.xxx 未訂閱
stillalive 兄你好 既然你也測試了 不妨免賣關子了 因為樓上的我 沒這樣試過也沒用dbExpress 所以 還是承你那句改良一下 告訴大家一個好消習 stillalive 兄很可能 馬上會告訴大家知道 事實的真相 如何解答疑問 討論討論 生活多一點樂趣
stillalive
初階會員


發表:7
回覆:148
積分:41
註冊:2004-04-07

發送簡訊給我
#21 引用回覆 回覆 發表時間:2004-06-07 23:47:33 IP:211.75.xxx.xxx 未訂閱
conundrum 兄你好 , 怎麼說ㄋ ? 有點給它逼口供的感覺 . 用一個實際存在的密碼使用者給他完整資料庫權限 , 理論上應可通過 , 至於root為何不可 ? ask for creator . 不要打偶 . ps. by the way , 偶用kylix的dbexpress 發表人 - stillalive 於 2004/06/08 00:01:16
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#22 引用回覆 回覆 發表時間:2004-06-08 00:02:30 IP:61.64.xxx.xxx 未訂閱
有點給它逼口供的感覺 . 喔 市阿 抱歉抱歉 討論討論 生活多一點樂趣 stillalive 兄 確實是利害 哈哈 個人使用mysql的經驗 反正不管是殺咪問題 先由phpMyAdmin下手 再抽絲剝繭把問題釐清 是系統權限還是網路的port問題 了解之後再處理所謂的ODBC或其他工具連接的 利敝與穩定性 反正我是不會用 dbExpress 來連接 原因不是他不好 是個人不喜歡這樣的方式連接 因為mysql跟本不需使用這東西就可以聯接了 當然 其他人的想法或環境與我不同所以那是另外的問題 這一篇是有關odbc的架構 可以看看 了解一下 自己最ez的方式 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=46102 stillalive 兄的討論方式 個人認為 比較有點像真正討論者的心境 利害不是挑釁 是真正讚美的心意 不過如果有更有心 也許可以寫一篇KTOP電子報來 聞香 取之於社會 用於社會 不想看到來此都只有問解答 沒有討論的精神 發表人 - conundrum 於 2004/06/08 00:19:16
系統時間:2024-05-09 18:26:17
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!