mysql应用数据库分离_连接远程数据库(应用、数据库分离)_MySQL

bitsCN.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,我的配置如下:

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。。。运行!就成功啦!

bitsCN.com

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值