在别的电脑使用JDBC连接其他电脑上安装的mysql数据库

查看:239
本文介绍了在别的电脑使用JDBC连接其他电脑上安装的mysql数据库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

public class DBUtil {

private final static String driver="com.mysql.jdbc.Driver";
private final String url="jdbc:mysql://localhost:3306/weiye";
private final String username="root";
private final String password="qq997921";
private Connection conn;
private static int span=2;

想要访问非自己电脑上的mysql数据库,是不是在上面的localhost换成该数据库所在电脑的IP地址这样吗,还是其他方法,还没试,准备晚上回去试试,顺便问问大家先

解决方案

是改成对方IP地址!
但是!

1, 你和他是否在同一网络,如果不在同一网络,就需要借助花生壳之类的软件,或者使用猫进行设置,前面两种都无法实现,就有可能需要网络管理员对IP进行NAT转换!不过这个基本不可能!
2, 对方是否开启了监听外部IP的3306端口?
3,你连接对方的账号,对方MySQL是否有,比如你的IP是1.2.3.4,那么对方MySQL数据库里是否有testuser@1.2.3.4的账户!

就上面那些,看起来很多!但是都是基本的知识!如果你不会,那么建议你慢慢拓宽自己的知识面!

这篇关于在别的电脑使用JDBC连接其他电脑上安装的mysql数据库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆