请选择 进入手机版 | 继续访问电脑版
本站特色:极好的技术研究氛围!所有技术交流,必有回复!

疯狂Java联盟

 找回密码
 加入联盟
查看: 390|回复: 2

java 小白问题

[复制链接]
发表于 2018-6-6 17:37:04 | 显示全部楼层 |阅读模式
现在我在电脑上安装了MySQL数据库,用 Swing做界面 通过JDBC访问数据库,实现了对数据库的读写,现在数据库和java程序都是在一台电脑上。问题有:
1 如果我把MySQL安装在一台服务器上,然后设置MySQL数据库允许远程操作,在另外一台电脑上运行这个java程序,比如执行查询指令,这台电脑能不能获得数据库的数据?我的疑问是我没有用网络编程的知识,没有socket的代码,只是这台电脑和服务器在同一个局域网里,不通过网络编程,仅仅设置MySQL数据库允许远程操作,能不能获得数据库的数据?
2 如果不能的话,我想实现这样的功能: MySQL数据库安装在服务器上,同一局域网内的多台电脑上运行一个客户端,都可以对数据库进行读写,还需要学哪些知识?
3 有没有类似的项目实例 最好是教材书籍 推荐下 我学习下 谢谢了
发表于 2018-6-7 20:16:18 | 显示全部楼层
MySQL数据库如果安装在另一台电脑上,Java程序访问是只需要修改JDBC连接数据库的URL就可以了。
例如:连接本机是:jdbc:mysql://127.0.0.1:3306/dbname
        连接远程则是:jdbc:mysql://远程电脑的IP地址:3306/dbname
发表于 2018-6-7 22:15:46 | 显示全部楼层
直接就可以了。不需要你会网络知识。
在同一个局域网内没有任何问题。

在广域网内都没有问题,只要你的MySQL服务器有公网IP。
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

小黑屋|手机版|Archiver|疯狂Java联盟 ( 粤ICP备11094030号 )

GMT+8, 2018-12-13 03:08 , Processed in 0.208278 second(s), 6 queries , File On.

快速回复 返回顶部 返回列表