阿里云服务器ECS安装MySQL并远程连接
阿里云服务器购买
在购买前,需要搞清楚,自己需求的服务器性能,因为我只是部署一个MySQL数据库,并实现远程访问该数据库,以便国内用户能够正常访问使用,(1)我选择了1核2GB内存40GB存储空间。(2)由于习惯了可视化操作,选择了windows2008的操作系统。最新的操作系统会占用更多的空间,因此折中考虑选择了2008版。如果需要性能最大话,也可以选择Linux的操作系统。(3)地域选择,根据自己的客户分布选择,要求不太高的话,应该不会有太多的影响。
远程访问系统
默认的只有IE浏览器(巨难用),打开网页会提醒各种警告,可以百度搜索解决。安装了Chrome使用。
MySQL 安装
在windows 2008 r2 上,MySQL 5.7无法正常安装,亲测无法安装,结合网友提供的经验,MySQL 5.5 安装巨简单。建议不要尝鲜下载MySQL5.7等高版本使用,直接下载5.5版本的。安装方法网上有很多,本身也比较简单,这里就不写了。
这里导入了一个自己的数据库“jiance”
MySQL远程连接
连接前需要对阿里云服务器ECS和MySQL数据库做一些设置,这些设置关乎能否远程连接。
阿里云服务器ECS设置
阿里云服务器安全组配置>配置规则>添加安全组
授权对象 0.0.0.0/0表示任意的IP。
最开始无法连接MySQL数据库,实验了网络上各种方法,终于解决问题。
MySQL设置
经过上面步骤,仍然无法链接,还需要对MySQL进行设置,修改localhost。
问题描述:
1 远程服务器安装了mysql服务并且启动成功,在本地可以进行自由的访问和更新等操作
2 远程通过工具链接该mysql数据库会报Host ‘xxx.xxx.xxx.xxx’(本地ip) is not allowed to connect to this MySQL server 的错误
解决办法:
登录MySQL后,依次输入以下命令回车
use mysql;
select host from user where user = ‘root’;
update user set host = ‘%’ where user = ‘root’;
执行结束后,需要重启MySQL数据库。
如果使用linux,可以使用如下命令重启:
service mysql restart;
因为我的是windows 2008操作系统,控制面板>管理工具>服务>找到MySQL关闭,再打开即可。
远程连接
这里连接使用的是Navicat for MySQL,输入公网IP(阿里云服务器中可以查看),输入端口(前面步骤设置),密码(数据库密码)
远程桌面连接服务器
在cmd中输入mstsc,打开登录对话框。输入公网IP,以及用户名。通常情况这样无法连接,需要首先在服务器中进行相关设置。
连接成功
宝塔远程桌面助手
推荐使用该助手,方便好用。关键是可以直接把本地文件拷贝到服务器端。
总结
折腾了一下午,终于搞定,接下来就是通过自己的应用进行远程访问了。
引用
https://blog.csdn.net/zhangzehai2234/article/details/82885130
阿里云服务器ECS安装MySQL并远程连接相关推荐
- 阿里云从0安装mysql到远程连接
1.安装mysql数据库. (1)下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rp ...
- 阿里云服务器ECS安装Ubuntu18.04桌面图形环境
前言: 2020年冠状肺炎期间,[阿里云]为学生免费赠送了价值918元的ECS服务器.点击领取 2 vCPU 4 GiB 1 Mbps 6个月 一.远程连接Ubuntu(已完成可跳过) 目标如图: 1 ...
- 云主机安mysql_如何在云服务器 ECS 安装 MySQL
双11腾讯云搞优惠,新用户第一年只需花 88 元即可购买最低配的云服务器 ECS .近来,我恰好想尝试在云服务器上部署完整的项目(Angular + Spring Boot REST + MySQL) ...
- 云服务器 ECS快速入门:远程连接 ECS 实例
远程连接 ECS 实例 阿里云在控制台为您提供了 管理终端,方便您远程连接并管理 ECS 实例. 您也可以使用其他方式远程连接 ECS 实例: 如果是 Linux 实例: 使用 SSH 密钥对连接 L ...
- 新购阿里云服务器ECS创建之后无法ssh连接的问题处理
作者:13 GitHub:https://github.com/ZHENFENG13 版权声明:本文为原创文章,未经允许不得转载. 问题描述 由于原服务器将要到期,因此趁着阿里云搞促销活动重新购买了一 ...
- 阿里云服务器(Windows)如何远程连接?
阿里云服务器(Windows)远程连接有两种方法,一种是直接在阿里云账号里的服务器控制台界面直接点击远程连接按钮连接:另外一种是在本地远程连接.下面会把两种方法都说下 第一种:直接在账号里远程连接 首 ...
- 阿里云服务器快速安装Mysql,贴心手把手教你安装,本人踩过很多坑!(我的服务器系统CentOS 7.8 64位)
1.先查询服务器是否安装了Mysql数据库 rpm -qa | grep mysqlrpm -e 文件名(卸载数据库,没有就跳过) 2.可以先新建一个文件夹 mkdir 文件夹名 3.下载mysql包 ...
- mysql bundle 安装_阿里云服务器下安装MySQL (Bundle压缩包 安装)
一 下载Bundle文件 我阿里云版本是centos 7.3 ,下载的是如下版本 二 卸载对应的依赖 主要是如下两个依赖: rpm -qa | grep postfix rpm -qa | gre ...
- 阿里云服务器上安装Mysql 服务
Step1:查看系统版本: uname -a Step2:查看是否安装mysql服务(rpm -qa|grep mysql) yum list installed |grep mysql Step3: ...
最新文章
- 课后习题代码持续更新。。。。。。。。。。。。。
- 等待链表_调度(准备运行)链表
- 2021牛客多校3 - 24dian(dfs)
- php redis.dll php5.6,在Windows 64位下为PHP5.6.14安装redis扩展
- Java笔记-对称加密AES的使用
- Oracle truncate和delete的区别
- [论文总结] 智慧农业论文摘要阅读概览
- EdrawMax Ultimate v12.0 图表和流程图
- Javascript是什么,能干什么、JavaScript的发展史、JavaScript的使用、方式一:内部引用、方式二:外部引用、程序设计的基础、数据类型与变量、运算符
- 淘宝PC自动化测试框架AutomanX-王超
- 罗克韦尔AB PLC 通过RSLinx Classic与PLC建立通信的具体方法步骤
- 本科、硕士和博士有何区别?
- -XX:+UseParallelGC与 -XX:+UseParNewGC 区别
- 分数换算小数补0法_一年级数学0基础的全过来,最全知识点及基本方法,包你数学不补课都90+...
- 猫游记页游mysql_全球游戏:“端转手”、“出海”是趋势性方向
- STM32CUBEMX F103 HAL库开发之 USB虚拟串口
- 计算机主机安装流程,电脑怎么安装打印机(详细步骤)
- python-删除windows中微信历史记录
- 游戏夜读 | 关卡设计的难点
- 【阿旭机器学习实战】【11】文本分类实战:利用朴素贝叶斯模型进行邮件分类