一、前言

双十一的时候有个阿里云服务器的白嫖活动,我也因此免费拿到了一个轻量应用服务器。这种服务器的特点是可以使用各种环境的镜像,例如LAMP(Linux Apache、MySQL、PHP)、LNMP等等,如下所示:

使用这些镜像的特点是需要的环境已经直接搭好了,不需要用户进行更多的配置操作,例如如果使用了这里的LAMP镜像,用户即不用配置Apache和PHP等许多关联的配置即可直接在浏览器通过URL访问到相关的资源。如果没有使用镜像则可以在阿里云的服务器控制台页面选择相应的镜像,然后重置系统即可。

不过直接使用镜像也有一定的缺点,即使用了它之后也就绑定了你需要使用阿里巴巴提供的Linux系统,可能会对之后的操作不便,因此应用镜像应看情况使用。阿里巴巴的Linux系统如下所示:

如果不是轻量应用服务器希望配置LAMP环境,或者希望手动地配置,不使用应用镜像,则可以按照如下教程进行配置:

https://help.aliyun.com/document_detail/50774.html

二、使用Navicat等软件连接MySQL

1. 修改服务器系统密码

首先,需要先对当前服务器进行修改密码的操作,因为每次重置系统时都会被分配一个新的系统密码,这里需要:

然后按照指引修改密码即可。

2. 防火墙选项添加MySQL

操作如下所示:


最终效果:

3. 使用Navicat连接

首先来到应用详情页:

先执行它所指示的命令获取到默认的MySQL密码。

此后需要进行MySQL远程连接的权限修改,具体操作可参考下面的博客:

博客链接:https://www.cnblogs.com/yuanwanli/p/9037564.html

然后打开navicat新建连接。这里和一般连接数据库不一样,因为它是需要先进行ssh连接连接到服务器的系统上,再使用localhost连接到MySQL上的,即:

  1. 启用ssh连接,并填写信息,具体参数含义如下所示:



    这样ssh的部分即填写完毕。
  2. 然后编写连接部分:

然后进行测试连接:

连接成功!

三、使用vscode连接服务器

下载remote ssh插件:

来到【远程资源管理器】tab:

比较方便的是点击上面的齿轮进行创建连接:


然后类似这样填写信息:

最后开始连接即可:

后面只需要按照步骤输入服务器系统的密码以及选取希望查看的目录即可,也可以在vscode的终端内进行远程的命令行控制了。

阿里云服务器的MySQL连接和vscode远程连接的更多相关文章

  1. 阿里云服务器解决mysql远程连接失败问题

    嗯,自己买了个阿里云的学生机服务器,奈何装了mysql以后一直不能连接,也是够笨的. 记录一下自己遇到的问题. 当然了,首先需要在阿里云安全组开放3306端口,第一次玩儿云服务器差点把我搞坏了.... ...

  2. Navicat远程连接阿里云服务器的mysql

    问题描述: 本机为win10,mysql安装在阿里云(Ubuntu系统)上,本机使用Navicat远程连接mysql,遇到一些坑,求助于阿里云,最终解决,特此记录一下! 安装mysql sudo ap ...

  3. 解决xshell连接不上阿里云服务器问题

    最近购买了阿里云服务器准备玩玩,但是使用xshell连接阿里云服务器时,系统一直提示“Connection established. To escape to local shell, press ' ...

  4. 云服务器上mysql的配置

    mysql的配置 要想云服务器的mysql数据库能被外部连接,还需要做一些配置 首先执行下面三条命令: sudo apt-get install mysql-server sudo apt isnta ...

  5. 傻瓜式教学--win10 + frp + rdpwrap + 阿里云服务器 --实现win10 多用户同时远程登录内网机

    概述: 使用win10 专业版 + frp + RDPwrap + 阿里云服务器 的组合实现win10 多用户同时远程登录内网机.使用frp 做内网穿透,将内网机的指定端口暴露在外网,通过ip+por ...

  6. jdbc连接阿里云服务器上的MySQL数据库 及 数据库IP限制

    问题1:Jdbc 如何连接阿里云服务器上的MySQL数据库? 解决: 上截图: 其中IP是阿里云服务器的公网IP地址. 问题2:   刚开始接手开发的时候,使用Navicat连接阿里云服务器上的数据后 ...

  7. 使用Navicat连接阿里云服务器上的MySQL数据库--转

    手把手教你如何正确连接阿里云服务器上的数据库: 1.首先打开Navicat,文件>新建连接>MySQL连接,其他的如一图所示. 2.因为是连接服务器上的MySQL,所以我们使用SSH连接, ...

  8. Navicat连接阿里云服务器Linux下的Mysql

    用Navicat连接阿里云ECS服务器上的MySQL数据库   今天用navtive连接阿里云服务器(Linux)的数据库时,老是连接不上,并且报10060错误,要通过以下两个步骤解决: 1.先进入l ...

  9. 使用Navicat连接阿里云服务器上的MySQL数据库=======Linux 开放 /etc/hosts.allow

    使用Navicat连接阿里云服务器上的MySQL数据库   1.首先打开Navicat,文件>新建连接> 2,两张连接方法 1>常规中输入数据库的主机名,端口,用户名,密码 这种直接 ...

随机推荐

  1. 【Azure 云服务】Azure Cloud Service 为 Web Role(IIS Host)增加自定义字段 (把HTTP Request Header中的User-Agent字段增加到IIS输出日志中)

    问题描述 把Web Role服务发布到Azure Cloud Service后,需要在IIS的输出日志中,把每一个请求的HTTP Request Header中的User-Agent内容也输出到日志中 ...

  2. Git学习笔记03-原理

    在Git中,算上远程Git仓库有四个工作区域 Git本地有三个区域(工作区域.暂存区,资源区,远程Git仓库) 工作区域:就是你本机写好的代码,你可以看到的 暂存区:你写好的代码上传后被git管理的内 ...

  3. 解决nodejs的npm命令无反应的问题

    最近在弄cordova,又要折腾nodejs了. 今天安装cordova模块的时候,看到nodejs的默认模块安装路径在c盘 于是想修改下,按命令 npm config set prefix . 结果 ...

  4. captcha_trainer 验证码识别-训练 使用记录

    captcha_trainer 验证码识别-训练 使用记录 在爬数据的时候,网站出现了验证码,那么我们就得去识别验证码了.目前有两种方案 接入打码平台(花钱,慢) 自己训练(费时,需要GPU环境,快) ...

  5. javascript高级程序设计第三版书摘

    在HTML 中使用JavaScript <script>元素 在使用<script>元素嵌入 JavaScript 代码时,只须为<script>指定 type 属 ...

  6. SharkCTF2021 Babyhttp && get_or_lose

    两道web. Babyhttp: 直接dirsearch,发现同时存在git和bak泄露:经验证,git的没用. 访问index.php.bak, 下载源码: 抓包,改包,发包即可. get_or_l ...

  7. kivy布局(一)

    # import kivy from kivy.app import App # 导入应用 from kivy.uix.label import Label # 导入标签 from kivy.uix. ...

  8. Python使用阿里云OSS服务

    Python使用阿里云OSS服务 前言: 在远程搭建了一个平台,通过改远程平台进行数据的采集,需要将数据内容传送至本地进行处理:为了实现该功能,考虑了阿里云的OSS对象储存的服务. 40G包月只需1元 ...

  9. RabbitMQ设计原理解析

    背景 RabbitMQ现在用的也比较多,但是没有过去那么多啦.现在很多的流行或者常用技术或者思路都是从过去的思路中演变而来的.了解一些过去的技术,对有些人来说可能会产生众里寻他千百度的顿悟,加深对技术 ...

  10. Beta_Scrum Meeting_2

    会议概要 日期:2021年5月30日 出席人员:除zwh以外的所有人员 会议概述:讨论前两天工作进度以及后两天工作计划 人员分工 组员 负责 前两日完成的工作 后两日即将完成的工作 遇到的困难 hcc ...