获取访问地址和端口
通过MySQL控制台,在实例基本信息模块可以获取访问地址和端口号,用以连接并使用云数据库。数据库实例连接信息获取,具体操作参见“查看实例基本信息”章节。使用数据库管理服务连接(new)
前提条件 您阿里云账号所属的租户,已经开通了“数据库管理服务”。 您的阿里云账号,已被添加为“数据库管理服务”的用户。
你要连接访问的云数据库MySQL实例,已经被新增到“数据库管理服务”实例列表中。
登录数据库
步骤 1 进入阿里云官网首页,点击页面右上角“管理控制台”,进入资源列表页面。
步骤 2 在页面左上角,选择购买实例的地域。
步骤 3 在资源列表页面,找到“云数据库” “云数据库MySQL”,点击进入云数据库MySQL控制台。
步骤 4 在实例列表页面, 单击右上角的“登录数据库”按钮,进入到“数据库管理服务”页面。
Linux连接MySQL实例
1. 进入阿里云官网首页,点击页面右上角“管理控制台”,进入资源列表页面。
2. 在页面左上角,选择购买实例的地域。
3. 在资源列表页面,找到“弹性计算” “阿里云服务器”,点击进入阿里云服务器控制台。
4. 在阿里云服务器列表页面,选择某一安装了Linux操作系统阿里云服务器(若为IPv6访问方式,该阿里云服务器需要绑定IPv6虚拟网卡)。点击右侧“VNC登录”按钮,登录阿里云服务器。参考如所示。
说明:
若阿里云服务器开通公网IP,可以通过远程登录工具直接从本地连接阿里云服务器(公网IP)。
若阿里云服务器未开通公网IP,需要进入“阿里云 阿里云服务器(Linux) VNC登录”连接阿里云服务器。
5. 输入用户名(root)和密码,进入到该阿里云服务器。若用户忘记登录密码,可以通过右侧“更多 重置密码”,重新为该阿里云服务器设置登录密码。
6. 查看该阿里云服务器是否已经安装MySQL客户端。若无,则执行如下命令为该阿里云服务器安装MySQL客户端。yuminstallmysql
说明:
提示“Complete!,表示已经完成MySQL客户端安装。安装的客户端版本需要高于已创建的数据库版本。
7. 通过如下命令行连接数据库集群。(注:为了保证数据库服务正常连接,请确保命令行内容输入正确,包括内网地址、内网端口、用户名、空格,以及参数字母大小写等)
mysql-h<内网地址>-P<内网端口>-u<用户名>-p
说明:
内网地址和内网端口:可从控制台实例“基本信息”模块中获取。若为IPv4连接,内网地址输入IPv4的内网地址。若为IPv6连接,内网地址输入IPv6的内网地址。用户名:访问数据库的用户名。参见“账号管理”章节获取。如果您连的是生产服务器,为了保障密码不被泄露,强烈建议密码不要直接跟在 -p 后面写在命令行中。上述命令中中“-P内网端口>”,此处的P为大写。
8. 在提示Enter password:后输入 MySQL 实例的账号对应的密码。
说明:若客户端版本低于5.7,请您升级至高版本。否则,当执行“show databases”命令时,可能出现如所示报错。
Windows连接MySQL实例
1. 进入阿里云阿里云服务器列表页面,选择某一安装Window操作系统阿里云服务器(若为IPv6访问方式,该阿里云服务器需要绑定IPv6虚拟网卡)。点击右侧“VNC登录”,登录阿里云服务器。
说明:
若阿里云服务器开通公网IP,可以通过远程登录工具直接从本地连接阿里云服务器(公网IP)。然后,给该阿里云服务器连接建立隧道。通过隧道方式,访问本地Windows系统的MySQL客户端。(此处,不展开详细说明)
2. 查看该阿里云服务器是否已经安装MySQL客户端。若无,则按需选择并安装数据库客户端。a. Windows操作系统中可以使用任意通用的数据库客户端,如MySQL-Front、HeidiSQL等。此处以HeidiSQL为例展开说明。b. 从Windows系统阿里云服务器桌面,点击左下方“开始 Internet Explorer”,进入浏览器。c. 进入HeidiSQL官网https://www.heidisql.com/download.php,根据操作系统下载适配版本的MySQL客户端安装程序(客户端版本不能过低,要不无法连接)。此处选择下载“32+64bit installer(20.2 MB)”安装程序。
说明:
安装的客户端版本需要高于已创建的数据库版本。
d. 根据提示完成MySQL客户端安装。安装完成后,参考如所示。
3. 在客户端中新建数据库实例连接。a. 启动HeidiSQL客户端。b. 新建会话连接。参数说明参考如下表所示,具体操作参考如所示。
参数说明
网络形式
连接数据库的形式。选择MariaDB or MySQL(TCP/IP)。
Library
库文件。选择libmysql.dll(MySQL动态链接库文件)。
阿里云服务器名/IP地址
输入要连接的数据库实例的内网地址。
用户
访问数据库集群实例的账号名称。
密码
用户对应的密码。
端口
使用内网连接,需输入数据库实例的内网端口。
4. 点击“打开”,连接集群实例。参考如所示。