如何使他人可以远程访问我的Mysql里一个数据库中的内容?

各位大侠们,本小白在做项目时候遇到了一个问题,想请求大家的帮助,**问题有关于Mysql以及Hibernate**:

我们的项目有涉及到Hibernate,然后我在写的时候连接到的是我在我自己的Mysql里面创建的数据库。但是我要如何把这个数据库传给我的队友呢?比较笨拙的办法大概是拷贝数据库的数据所对应的文件夹,然后让他们把文件放到相对应的data文件夹下面,但是过后我们还要将项目交给老师...

所以想问下大家,如何使老师可以顺利访问到我这个数据库,或者说有没有一个比较方便的方法怎么拷贝我的数据库之类的。

总之目的是想要说老师在他那边可以顺利验收我们的项目。(当然这个hibernate还只是第一步哈...)

小白在此谢谢大家了!觉得问题太白痴的话不要拜托不要喷我,谢谢啦。

感觉学生的话,让老师访问到你本地的数据库不可行,还是把数据库的建表语句,以及数据进行导出到文件吧,然后把你的项目构建说明写上,谁想看效果就把项目构建一下,就是在他本地装数据库,执行建表语句,导入数据,不然就采用云数据库才可以在任何有网的地方进行访问到数据库

看懂你的需求了,同学,一般情况,数据库导出不需要拷贝文件夹的,mysql为例,使用mysqldump命令。然后你的老师只需要将导出的sql导入到他的数据库就可以。如果你怕老师麻烦,去阿里云买个数据库,貌似都有试用期的,你直接连这个网络数据库就可以了,队友和老师就都不用管你的数据库的结构和数据了。

如果在一个局域网,可以打开你的计算机防火墙的3306端口
对方计算机的jdbc连接里面
jdbc://localhost:3306xxxxx
修改为
jdbc://你的ip:3306xxxxx
即可