阿里云ECS使用感受(windows系统)-阿里云开发者社区

开发者社区> 游客27z27hljeo6oo> 正文

阿里云ECS使用感受(windows系统)

简介:  最近因需要使用云服务器来运行java项目于是开始了解其市场,查来查去发现阿里云具有学生优惠政策便十分果断地购买了一个月来尝鲜。 毕竟对于首次接触的事物都是了解为主不会投入大量资金。
+关注继续查看

 最近因需要使用云服务器来运行java项目于是开始了解其市场,查来查去发现阿里云具有学生优惠政策便十分果断地购买了一个月来尝鲜。

毕竟对于首次接触的事物都是了解为主不会投入大量资金。下面就是我目前使用过程中遇到过的问题和解决方法。

1.系统选择与环境搭建:

    (1)在系统选择方面由于我对linux系统只学过一点皮毛所以不敢贸然使用,于是windows系统就成了我的不二之选(至少在系统操作方面的问题能减少)。

当我想连接我的云服务器时第一个问题出现了:我该如何连接到服务器?在查询资料后我发现了一个最适合我的办法:使用windows系统自带的远程桌面连接。

在计算机一列输入云服务器的公网IP即可轻松连接。
  (2)在第一次连接后我欣喜若狂,仿佛解决了世纪难题但其实更大的难题在拐角处等待着我。之后我按查询的资料打算亲自配置java+tomcat+mysql环境

但这个天真的想法毁了我刚刚得到的好心情。在配置java与tomcat时没出现太大的问题但在mysql上便问题重重,在我查询资料和认真思考后认为是缺少必要

的插件,因为我目前使用的是裸机一切都需要自己搭建这对我这个服务器小白来说是灭顶之灾,但好在我发现了镜像这一功能。镜像的使用能使你免受环境搭

建的痛苦,我们可以在镜像市场中挑选适合自己所需运行环境这样我们就无需自己搭建。如我的需求是向服务器上传javaweb项目,我选择的镜像就包含了java,

tomcat,mysql这三大类。当我第二次连接后服务器已经搭建好了环境,同时桌面上出现了一个TXT文档里面是一串字符。经过查询和分析认定这是数据库的密码

但账号还不得而知,于是我回到我选择的镜像的使用说明中查看详细信息;很遗憾他没能给我任何有用信息。我便大胆的尝试了“root”这一祖传通用用户名,没想到

连接成功了!至此关于环境搭建的问题得以解决。

2.对数据库的操作

    (1)环境搭建好后我就想着把项目所需数据库内容也导入到云服务器上,但对于DOS界面的操作实在过于繁琐我便开始寻找能让云服务器数据库可视化的工具,

经过一番查询发现阿里云已经为我们制作好了一款软件DMS,我们可以在阿里云官网上找到它,下载后通过网上的使用教程我们能简易的将云服务器上的数据库添加

至该程序中。
   (2)实现数据库的可视化后我又开始查询导入数据的方法,首先我们需先把所需数据表导出为sql文件之后再DMS中点击数据方案->导入->新增任务之后选择导入到

哪个数据库和导入的sql文件即可。但在这一环节存在一个小问题由于数据库版本的差异它们对编码的要求也是不同的如果你直接将导出的sql文件导入可能会报编码类问题

的错误,这时我们就要注意你云服务器上的数据库要求的编码和校验规则;注意我们不仅要搞清楚编码要求也要搞清校验规则需求。编码要求和校验规则要求我们可在建表

时设定。

    (3)之后我们需更改要导入的sql文件的编码与校验规则,使用替换功能将与编码有关的改为云服务器对应编码,将校验规则有关的改为云服务器对应校验规则。

如下图我将文件中存在set后对应字符的地方替换为utf8,将文件中存在collate后对应字符的地方替换为utf8_general_ci.

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Java的内存模型
java的后端服务器开发中"高效并发"是我们经常会碰到的,而要写出高效的代码需要更多的积累与实践。而一些基础的内容是往这个方向发展的基石。所以我们就来介绍下
4 0
【2020 Java基础快速学习路线】写了很久,这是一份最适合普通大众、非科班的路线
【2020 Java基础快速学习路线】写了很久,这是一份最适合普通大众、非科班的路线
3 0
教妹学Java(八):初识Java变量
教妹学Java(八):初识Java变量
3 0
想学习,无方法,十年老码农告诉你方法
想学习,无方法,十年老码农告诉你方法
4 0
Oracle最新的Sql笔试题及答案
Oracle最新的Sql笔试题及答案
3 0
别翻了,Lambda 表达式入门,看这篇就够了(1)
别翻了,Lambda 表达式入门,看这篇就够了
3 0
volatile关键字
volatile关键字是我们经常在面试过程中碰到的一个问题,本文来介绍下这个关键字 原则性,可见性,有序性
6 0
阿里云人脸搜索最佳实践
人脸人体识别技术是基于阿里云深度学习算法,结合图像或视频的人脸检测、分析、比对以及人体检测等技术,为您提供人脸人体的检测定位、人脸属性识别和人脸比对等能力。阿里云视觉智能开放平台提供1:N人脸查找的功能,在向人脸库添加Face的时候,算法会根据添加的人脸计算一组特征记录到后端,但是并不会保存原始图片,这样在查询人脸的时候,就无法返回原始图片。很多用户使用过程中都有这样的使用场景:希望查询人脸的时候,将对应的相似人脸的原始图片也返回。这里结合阿里云oss服务,通过用户侧自己在oss保存图片的方式,实现查询人脸后不仅返回相似人脸样本信息,也返回原始图片的效果。
923 0
JVM中的类加载器
把类加载阶段中的"通过一个类的全限定名来获取描述此类的二进制字节流"这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类,实现这个动作的代码模块称为类加载器。
3 0
教妹学Java(七):究竟什么是JVM?
教妹学Java(七):究竟什么是JVM?
3 0
1
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载