发表于: 2018-03-15 22:01:55

1 492


今天完成的事情:

华为云在搞活动,搞了个15天的服务器来用,结果搞这个服务器搞了我几个小时的时间

一开始用的是Windows Server 2008,下载mysql中断了N次,下好了以后,mysql怎么说就是装不上(耗费1小时)

然后看到师兄用Linux的系统装好了,并且能用,心想就用linux试下.

linux安装过程十分迅速(半个小时不用),mysql就装好了.

心想着就差不多了,然而本地怎么都连不上远程的数据库......

以为是因为本地与服务器都隔着路由器,所以连接不上(因为相互ping不通),就往这错误的方向走了好久....(耗费2小时)

最后,无意看到别人说要在云服务的控制台设置端口(mysql的3306),就在安全组(其他云不知道是不是这样叫)里设置了mysql的端口,就能远程连接了.


连接上了远程服务器,尝试查询和插入数据,查询完全没有问题,可是本地数据插入没有问题的中文到了远程数据库就成了乱码.

参照了本地数据的编码设置了远程数据,依然是乱码,那么应该是java连接数据库传输的时候出了问题.

Url("jdbc:mysql://0.0.0.0/***?characterEncoding=utf8");

在url的后面加上?characterEncoding=utf8,完美解决.

剩下时间就着昨天学的Spring简单写了一些,实践了一下Spring的使用.

明天计划的事情:

今天的计划本来是深入学习Spring的,结果本服务器的事打乱了,明天深化学习spring以及单元测试.
遇到的问题:

 甚少接触服务器,以前工作都是对着pc,以为都差不多,结果还是差别挺大的.

没有用过linux系统,对于命令一头雾水,就着百度才把服务器搞好.
收获:

经过今天在服务器上折腾了一番,相信以后装服务器就不会这么傻乎乎的了


返回列表 返回列表
评论

    分享到