程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 連接遠程數據庫(應用、數據庫分離)

連接遠程數據庫(應用、數據庫分離)

編輯:MySQL綜合教程


連接遠程數據庫(應用、數據庫分離)   如果你是個數據庫老鳥,請無視。。。 如果你也是個數據庫初學者,請繼續。。。    www.2cto.com   最近在做項目,遇到個問題,就是把數據庫跟應用從物理上分離開來。。。
於是,網上找資料,就做個總結吧, 東拼西湊的。   情景,局域網,都是xp系統: PC名 ip地址 環境配置 PC1 192.168.0.2 應用 PC2 192.168.0.3 數據庫   1.PC2上 安裝mysql,基礎配置。。。請自行百度;用戶名root,密碼root... 2.PC1上 安裝myeclipse等ide,基礎配置。。。請自行百度;   3.PC2上,運行mysql.exe,運行命令   GRANT ALL PRIVILEGES ON *.* TO ‘root’@'192.168.0.3′ IDENTIFIED BY ‘root’ WITH GRANT OPTION; 意思是 :允許用戶root從ip為192.168.0.3的主機連接到mysql服務器(如果把命令行的ip改為 %,則表示可以從任意地方連接到mysql服務器),並使用root作為密碼,記得 FLUSH PRIVILEGES; ;   4.配置PC1的dbcp.properties,我的配置如下:    www.2cto.com   driverClassName=com.mysql.jdbc.Driver url=jdbc\:mysql\://192.168.0.3\:3306/myfirstremotedb?characterEncoding\=UTF- 8&zeroDateTimeBehavior\=convertToNull username=root password=root initialSize=5 maxActive=10 maxIdle=10 minIdle=0 maxWait=60000 connectionProperties= defaultAutoCommit=true (藍色字體為數據庫名字,黃色背景的字是在同一行裡面的)。。。   5.coding。。。運行!就成功啦!  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved