配置windows服务器+服务器上安装mysql数据库+远程访问数据库
今天做了如下事情,其中遇到了一个问题,然后搜资料都一一解决了,写一篇博客mark一下
- 购买服务器
- 远程操控服务器
- 在服务器上安装mysql+navicat
- 在自己的电脑上远程访问服务器上的数据库
购买服务器
我是在百度智能云上买的服务器,因为是学生,而且需要的服务器配置不高,所以就参加了一个活动,价格超级划算!!(18元/3个月)这也是我第一次买,不过还挺顺利,服务器的操作系统我选择的是:Windows Server / 2012 R2 x86_64 (64bit) 中文版,然后就是支付,最后进入百度智能云的账户找到服务器板块,就可以看到下面这个样子啦,这就是我买的服务器!
远程操控服务器
买完了服务器我就陷入了我是谁?我在哪?我要干啥?的疑惑中,因为服务器买了好像需要配置,然鹅我真是的小白一只,不知道该怎么办。(其实我好像也没有配置,可能和服务器是windows的有关吧,总之不管三七二十一,先登录到服务器上了再说吧)
关于怎么远程登录服务器呢?我的电脑是win10的操作系统,我就通过远程桌面连接就可以啦
然后就是输入登录信息辣!包括:服务器IP,登录用户名,登录密码
1.服务器IP是在之前的购买信息里面就包括了的
2.登录用户名的话: linux系统为root,windows系统为Administrator (服务器的系统类型)
3.登录密码:这是购买服务器的时候就有,所以不知道是啥就该去百度智能云的网站找。(我还真不知道初始密码,于是我重置了密码)
这些都ok了就可以登录进服务器啦!进去了真的特别朴素,桌面就只有回收站,就像一个清水房嘤嘤嘤
在服务器上安装mysql+navicat
1.在这一步我就遇到了一个问题:在服务器上无法去访问网页,但是我明明连网了的呀,我以为是端口的原因,就去搜了一下怎么打开端口,然后打开了3306(为了mysql数据库)和80端口。但是还是没有解决问题。后来发现是因为安全配置的原因。
2.解决了这个上网问题,就可以像用自己的电脑一样安装mysql啦~ 不过,如果你的电脑上已经有安装包了,你希望可以复制到服务器上该怎么办呢?其实也就是:服务器和电脑共享磁盘,解决方案也超级简单的,只需要在远程登录的时候设置一下就行。
3.到这里,就应该安装好了mysql和navicat吧,想去navicat里面创建一个连接,却发现创建不起,错误代码是2509。(ps:安装好了mysql还需要手动添加环境变量)
截止到这里,就成功的在服务器上安装好了Mysql,还建了一个数据库和表,接下来就是在自己的电脑上去访问这个数据库中的表。
在自己的电脑上远程访问服务器上的数据库
去Navicat里面创建一个连接到目标数据库的连接。
连接名和服务器上的数据库保持一致(其实我感觉不一致也可以的吧),这里的主机就是服务器的IP啦,就是
然后用户名密码就和登录服务器里面连接数据库的用户名密码一样。
一切都很简单顺心的样子,然鹅,远程登录mysql出错,错误代码1103
经过上述波折,终于顺利的在我的电脑上访问了服务器上的数据库,从买服务器开始到这一步,差不多耗时两三个小时,感觉还是很幸运啦!