前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何选购腾讯云数据库 MySQL及初始化访问数据库

如何选购腾讯云数据库 MySQL及初始化访问数据库

原创
作者头像
魏艾斯博客www.vpsss.net
修改2019-10-08 12:16:01
7K0
修改2019-10-08 12:16:01
举报

在腾讯云购买云数据库 MySQL及初始化访问数据库是很轻松的事情,有了腾讯云计算作为基础,我们可以把这些复杂的底层操作交给云计算去完成,而我们只要集中精力去实现业务就可以了。

购买前需要实名认证,完成腾讯云个人账号实名认证 新手必看教程

一、云数据库 MySQL页面

点我直达腾讯云数据库 MySQL控制台,在实例列表点击新建进入购买页。

在购买页选择如下配置。

计费模式:支持包年包月和按量计费两种模式。长期使用就选包年模式,比较节约成本。

地域和可用区:以当前购买页面为准。

网络:支持基础网络和私有网络,对外公开访问的话选择基础网络。

架构:高可用和基础版,高可用等于是一主2备份,基础版是只有一主。普通业务选择基础版就行,对稳定性要求高的业务就选择高可用版。

数据库版本根据程序要求选择对应的版本。

实例规格:CPU核心数和内存数,同样根据程序和访问量来选择。

项目:选择数据库实例所属的项目,缺省设置为默认项目。

硬 盘:根据数据量大小选择;

数据复制方式:异步复制适合要求较低的业务,同步复制适合要求较高的业务。

多可用区域:主备机分处不同可用区,可能会增加2~3ms的同步网络延迟

安全组:根据业务需求放通哪些端口访问。

购买时长:时长越久优惠折扣越多。

1、点我直达腾讯云秒杀活动,【新用户限量秒杀】热门云产品限量秒杀,云服务器1核1G 首年99元。

2、点我领取腾讯云千元代金券,新客户专属福利,无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。

更多参考腾讯云官方帮助

二、访问 MySQL 数据库

访问云数据库 MySQL 的方式如下:

内网访问:使用云服务器 CVM 访问自动分配给云数据库的内网地址,这种访问方式使用内网高速网络,延迟低。CVM 和云数据库要在同一地域、同一账号且同一网络类型(都是基础网络或都在同一个 私有网络 VPC)。

说明:

对于不同地域、不同账号或不同网络类型的 CVM 和数据库,内网连接方式请参见 对等连接,收费标准请参见 对等连接计费概述。

外网访问:通过外网地址访问云数据库 MySQL。

注意:

外网访问需要开启数据库实例的外网地址,此操作会使您的数据库服务暴露在公网上,可能导致数据库被入侵或攻击。建议您使用内网访问的方式来登录数据库。

云数据库外网访问适用于开发或辅助管理数据库,不建议正式业务访问使用,因为可能存在不可控因素会导致外网访问不可用(例如 DDOS 攻击、突发大流量访问等)。

访问 MySQL 实例

(可选)开启外网访问地址

说明:

使用外网访问时,需要先开启数据库实例的外网地址。

登录云数据库 MySQL 控制台,在实例列表中,单击实例名或操作列的【管理】,进入实例详情页面。

在实例详情页下的基本信息里找到【外网地址】,单击【开启】。

在弹出的对话框单击【确定】后,外网开通进入处理状态。

开启成功后,即可在基本信息中查看到外网地址。通过开关可以关闭外网访问权限,重新开启外网,域名对应的外网 IP 不变。

1、从 Windows 系统登录

登录到 Windows 系统的 CVM,请参见 Windows CVM 入门。

下载一个标准的 SQL 客户端。推荐您下载 MySQL Workbench,这是 Windows 系统下较常见的 SQL 客户端。在 CVM 中打开 https://dev.mysql.com/downloads/workbench/ ,根据您的系统来下载适配版本的安装程序。

界面将提示【Login】、【Sign Up】和【No, thanks, just start my download.】, 选择【No thanks, just start my download.】来快速下载。

在此台 CVM 上安装 MySQL Workbench。前置条件:此电脑上需要安装 Microsoft .NET Framework 4.5 和 Visual C++ Redistributable for Visual Studio 2015。您可以单击 MySQL Workbench 安装向导中的【Download Prerequisites】来安装这两个软件,然后安装 MySQL Workbench。

打开 MySQL Workbench,选择【Database】>【Connect to Database】,输入 MySQL 数据库实例的内网(或外网)地址和用户名、密码,单击【OK】进行登录。

Hostname:输入内网(或外网)地址。在 MySQL 控制台中的实例详情页可以查看到目标数据库实例的内网(或外网)地址。

Port:内网(或外网)对应端口。

Username:默认为 root,外网访问时建议您单独 创建帐号 便于访问控制管理。

Password:Username 对应的密码。

登录成功的页面如图所示,在此页面上您可以看到 MySQL 数据库的各种模式和对象,您可以开始创建表,进行数据插入和查询等操作。

2、从 Linux 系统登录

以 CentOS 7.2 64 位系统的 CVM 为例,利用 CentOS 自带的包管理软件 Yum 去腾讯云的镜像源下载安装 MySQL 客户端。

执行以下命令安装 MySQL 客户端:

yum install mysql

提示 Complete! 说明 MySQL 客户端安装完成。

根据访问方式选择执行以下操作:

内网访问时,执行以下命令登录到 MySQL 数据库实例。

mysql -h hostname -u username -p

说明:

请将 hostname 替换为目标 MySQL 数据库实例的内网地址,将 username 替换为默认的用户名 root,并在提示 Enter password:后输出 root 帐号对应的密码。

本例中提示 MySQL [(none)]> 说明成功登录到 MySQL。

外网访问时,执行以下命令登录到 MySQL 数据库实例。

mysql -h hostname -P port -u username -p

说明:

请将 hostname 替换为目标 MySQL 数据库实例的外网 IP 地址;将 port 替换为外网端口号;将 username 替换为外网访问用户名,例如 cdb_outerroot;并在提示 Enter password:后输入 cdb_outerroot 帐号对应的密码。

外网访问用户名用于外网访问,建议您单独 创建帐号 便于访问控制管理。

本例中 hostname 为 59281c4exxx.myqcloud.com,外网端口号为15311。

在 MySQL [(none)]> 提示符下可以发送 SQL 语句到要执行的 MySQL 服务器。

下图中以show databases;为例:

更多参阅MySQL数据库帮助文档

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • 2、从 Linux 系统登录
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档