1.服务器规格

1.地域选择 考虑个人地址因素因此选择了华南。

2.选择应用镜像/系统镜像 这个应该看个人需求,因为我只是想用来放数据库的,所以就随便选了个WordPress。


选好之后购买就完事了,然后你就已经拥有了自己的服务器,接下来是配置过程。

2.服务器配置

购买之后的环境都帮你搭配好的,剩下的就是自己配置数据库和HTML等文件上传了,虽然很方便,但是在部署的过程中还是有许多坑。


这是购买的服务器,点击进入即可


3.mysql配置

首先在应用详情里面 下方有MySQL信息 获取密码方法即是点击MySQL的远程连接,然后复制命令输入获取密码。一开始我以为这样就连接上数据库了,没想到其实入坑了,爬了好几个小时才出坑。因为轻量应用服务器的数据库本身是没有的,虽然服务器安装了mysql服务,但数据库要自己创建,一开始我以为是现成的可以使用,结果错得离谱。

先到轻量应用服务器左侧导航找到防火墙 里面添加规则把MYSQL规则和端口3306添加
在左侧管理控制台有产品与服务里面搜索  数据管理DMS
进入数据管理DMS 左侧导航   点击自建库(ESC、公网) 开始创建你的数据库(登录数据管理产品(DMS)的控制台,会提示需要授权,按提示说明授权即可。)
下面即是开通防火墙端口

接着需要开通MySQL服务对外访问

拿到应用的默认的数据库管理账号密码

登录数据管理产品的控制台,会提示需要授权,按提示说明授权即可


再取得阿里云数据管理产品服务器的IP
先打开DMS的快捷登录功能界面
  2.选择自建数据库


3.选择MySQL,按照页面提示输入IP地址加端口号,和之前记录的数据库账号密码,提示报错,将其中的IP地址记录下来: 

将DMS的服务器IP加入到MySQL的允许连接IP中 

现在登录轻量应用服务器的控制台,点击对应服务器的MySQL远程连接功能,使用命令行方式通过MySQL的账号密码(密码即是之前步骤中获取到的数据库默认的账号和密码)连接到MySQL当中,输入sudo /usr/local/mysql/bin/mysql -uroot -p密码  
会弹出你的数据库服务的基本信息 ,现在要输入的代码就是连接云数据库的关键,因为我们要在本地连接那么就是只要知道密码和公网ip就能连接数据库
3
再输入GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;

上面命令中%代表从任何主机都可以连接到mysql服务器的话,如果要指定ip即把%替换ip地址即可

最后还要输入FLUSH PRIVILEGES; 刷新先前的修改

然后输入quit 再退出即可

最后回到自建数据库界面输入公网ip,自己设置的数据库密码就可登录,登录后下图即是已经搭建好的数据库,也可看到相关数据库的运行实例,也可以进行数据库相应的操作。

本地连接使用Navicat连接,如下图所示
 

https://blog.csdn.net/weixin_40862011/article/details/86260700

阿里云轻量应用服务器 配置mysql详解(转载)的更多相关文章

  1. 阿里云轻量应用服务器——配置MySQL远程连接(踩坑,LAMP+CentOS)

    说在前面 本文讲解清晰,从0开始 如不能用Navicat等数据库软件远程登陆,请先检查:安全>防火墙中 是否添加了MYSQL的3306端口(ECS服务器请检查 安全组)如未添加,先点右上角“添加 ...

  2. 阿里云轻量应用服务器Lamp部署php工程踩过的坑

    第一次写博客,也不知道写什么,但是想坚持写博客来提升自己,不喜勿喷. 切回正题,使用阿里云的轻量应用服务器Lamp其实非常方便,价格也很便宜,一键购买需要的环境都帮你搭配好了,剩下的就是自己修改一下数 ...

  3. 阿里云 轻量应用服务器(LAMP) 使用日志记录

    phpStudy(PHP运行环境一键安装包) https://www.jb51.net/softs/182860.html 0:PHP开发工具 https://netbeans.org/downloa ...

  4. 阿里云轻量应用服务器 怎么控制怎么上传文件怎么安装JDK和Tomcat怎么完成JavaWeb的部署

    你是否遇到过这些问题,自己的javaweb项目本地运行一切正常,但是一旦转移到阿里服务器之类的.就出现以下问题. 1 jsp无法解析java类 2 Only a type can be importe ...

  5. 阿里云轻量应用服务器debian8.9用apache多端口搭建多站点

    前几天想要再搭个网站玩玩,就用阿里的服务器,apache本地搭建站点和服务器相差不多,然而却踩了大坑,差点耗死在这儿. 先进入apache这个目录,有如下文件夹: 打开ports.conf,  添加 ...

  6. 阿里云 轻量应用服务器 上传一个HTML文件或者jsp文件 通过外网IP访问

    我选择的是 宝塔Linux,现在就说一下如何往服务器里面传文件然后通过外网IP访问 1.打开宝塔Linux面板登录,安装tomcat,安装好后如图 2.点击tomcat有个文件标识处 3.出现如图 4 ...

  7. 阿里云轻量服务器价格及轻量与ECS服务器区别比较

    https://yq.aliyun.com/articles/221647 摘要: 阿里云轻量应用服务器价格表及介绍,关于轻量应用服务器和ECS服务器的性能对比 阿里云轻量应用服务器是阿里云新推出的服 ...

  8. 【转载】阿里云轻量应用型服务器和ECS服务器比较

    在采购阿里云服务器的时候,我们会发现阿里云服务器分好多种,如GPU服务器.ECS服务器.轻量应用型服务器等.ECS服务器和轻量应用型服务器很多人无法搞明白其中的差别,个人的观点是轻量应用型服务器适合入 ...

  9. Python安装、配置图文详解(转载)

    Python安装.配置图文详解 目录: 一. Python简介 二. 安装python 1. 在windows下安装 2. 在Linux下安装 三. 在windows下配置python集成开发环境(I ...

随机推荐

  1. 爬虫必备的web知识

    爬虫定义.分类和流程 爬虫的定义: 网络爬虫(又被称为网页蜘蛛,网络机器人)就是模拟浏览器发送网络请求,接收请求响应,一种按照一定的规则,自动地抓取互联网信息的程序.爬虫就是模拟浏览器的行为,越像越好 ...

  2. BCB 中 Application->CreateForm 和 New 的一个区别

    Application->Create 和 NEW 的一个区别 最近写windows服务的时候,恰巧碰到一个问题.我建立了一个DataModal,然后在Datamodal的OnCreate 事件 ...

  3. 关于反编译pyc的一点技巧

    现在最流行的是用 https://github.com/rocky/python-uncompyle6 但是有些python小版本不一样,比如2.7.6的某版本,开头的magic number在这个项 ...

  4. BZOJ 3887/Luogu P3119: [Usaco2015 Jan]Grass Cownoisseur (强连通分量+最长路)

    分层建图,反向边建在两层之间,两层内部分别建正向边,tarjan缩点后,拓扑排序求一次1所在强连通分量和1+n所在强联通分量的最长路(长度定义为路径上的强联通分量内部点数和).然后由于1所在强连通分量 ...

  5. date对象设置set

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. [ES2019] Use JavaScript ES2019 flatMap to Map and Filter an Array

    ES2019 introduces the Array.prototype.flatMap method. In this lesson, we'll investigate a common use ...

  7. linux认识

    linux基础 根目录 文档扩展名 在Linux中,跟windows的扩展名.exe .bat.dll不同,只要在那十个字符中有x权限,这个档案就是可执行的, 但是,可被执行和执行成功是两回事,在Li ...

  8. Cogs 1345. [ZJOI2013] K大数查询(树套树)

    [ZJOI2013] K大数查询 /* 树套树写法. bzoj过不了. 可能有负数要离散吧. 线段树套线段树. 外层权值线段树,内层区间线段树维护标记. 对权值建一棵权值线段树. 某个点表示权值在某个 ...

  9. 常用exporter下载

    1.node_exporter https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter- ...

  10. JavaScript Call函数原理

    call原理分析,一定要看最后的例子. 1.call使用例子 function add(c, d) { return this.a + this.b + c + d; } , b: }; consol ...