发表于: 2017-09-30 22:39:44

1 698


今天完成的事情

购买了服务器,在服务器上安装了mysql ,maven,JDK,也实现了远程连接mysql 数据库。

购买的是阿里云的服务器,有两种连接方式,一种是在阿里云的官网上连接,一种是各种远程控制软件或是windows自带的远程桌面软件:mstsc.exe,可以通过windows+R建来打开运行窗口,输入mstsc.exe,点击确定即可。

使用mstsc来实现远程连接,输入服务器IP,用户名,点击连接,出现服务器视窗,输入对应用户名的密码,实现连接。其系统版本为:Windows Server 2012R2。

在服务器端安装mysql,maven,JDK的操作和在PC上基本类似,但并不能实现远程连接数据库,有种说法要在mysql的配置文件my.ini中注释掉bind-address=127.0.0.1,但是我在配置文件中并没有找到这一条语句。最后发现是要在服务器设置中开放3306端口以及80端口,才能实现连接。

在服务器端的mysql中输入以下语句:

在阿里云的官网中的控制台中点击安全组,配置规则,快速配置规则,得到如下界面:

勾选HTTTP(80),HTTPS(443),MySQL(3306)三个端口,授权对象填写0.0.0.0/0,表示允许任何ip访问这些端口,之后就可以实现远程连接了。


明天的计划

尝试步骤23-25


遇到的问题

用maven来实现之前写的代码,在java项目中能运行成功,到了maven项目就出错了,还不清楚原因:


收获

了解了实现远程连接的方法。



返回列表 返回列表
评论

    分享到