1,准备工作
访问腾讯云官网,点击 “还没有账号,注册后再关联”
填写注册信息,包括手机号、验证码、密码等,并同意相关服务协议。
完成注册后,使用手机号和密码登录腾讯云平台,然后个人中心做一起实名。
登录后,在左侧菜单中选择 “产品与服务”,然后点击 “数据库”,选择“云数据库MySQL” 进入数据库管理页面。
2,创建数据库实例
在数据库管理页面,点击 “创建实例”。
添加图片注释,不超过 140 字(可选)
填写实例名称、地域、可用区等信息。建议选择与云服务器同一个地域,不同地域的云产品内网不通,购买后不能更换,因此如果你的服务器在上海地区,那么你的数据库也选择在上海地区。
配置实例规格,包括 数据库版本,CPU、内存、存储、时间等。
设置网络和安全组,确保实例的安全性和访问权限。安全组入站规则需要放通对应数据库实例的端口,如 MySQL 默认端口为 3306。
选择备份策略和监控策略,以便更好地管理和维护数据库。
确认无误后,点击 “立即购买”。
3,连接数据库实例
3.1,使用数据库管理DMC控制台连接
在数据库管理页面,找到已创建的实例,点击 “登录” 或 “连接”。根据提示输入用户名、密码和主机名等信息,即可成功连接到数据库实例。部分数据库还可通过如 phpMyAdmin 等工具登录查看数据内容。
登录 DMC 控制台,在导航栏单击库管理,进入数据库管理页面,用户可新建、编辑、删除数据库。
登录 DMC 控制台,在导航栏选择新建 > 新建库 > 新建数据库或新建 > 新建表。
登录 DMC 控制台,单击顶部导航中的SQL 窗口,或者左侧栏表格操作菜单中的SQL 操作进入SQL 窗口页面。SQL 窗口支持如下功能:
SQL 命令执行及结果查看
SQL 格式优化
查看 SQL 命令执行计划
常用 SQL 保存
模板 SQL
SQL 结果导出
登录 DMC 控制台,在导航栏选择导入导出,然后在下方可选择数据库进行数据导入或数据导出。
3.2,使用本地数据库客户端工具连接
确保云数据库实例已经开启了外网访问权限,并获取到数据库的内网或外网地址、端口号、用户名和密码。然后,在本地计算机上的数据库客户端工具如 MySQL Workbench、Navicat、pgAdmin 等中配置这些信息,建立连接。
以: MySQL Workbench为例,下面讲解一下大概步骤
安装 MySQL Workbench,官方下载地址请参见MySQL Workbench下载页面。
进入下载页面后单击 MySQL Workbench。
跳转页面后在 Windows (x86, 64-bit), MSI Installer 后单击 Downloads。
单击 No thanks, just start my download。
安装完成后打开 MySQL Workbench,在 MySQL Connections 后单击加号添加待连接的实例信息。
在弹出的窗口下,完成如下配置后,单击ok。
参数 | 说明 |
Connection name | 为此连接命名。 |
Connection Method | 连接方法,选择 Standard(TCP/IP)。 |
Hostname | 输入云数据库 MySQL 实例的外网地址。在实例详情页可查询外网地址信息。 |
Port | 输入云数据库 MySQL 实例的外网端口号。在实例详情页可查询外网地址的端口号。 |
Username | 输入待连接 MySQL 实例的账号名。 |
Store in Vault... | 输入待连接 MySQL 实例的账号密码并会保存此密码。 |
返回 MySQL Workbench 首页,单击刚创建的待连接实例信息连接到 MySQL 实例。
成功连接后的界面如下所示。
4,管理数据库
-
创建数据库和表:使用 SQL 语句创建数据库和表,例如在 MySQL 中,使用 CREATE DATABASE mydatabase; 创建数据库,使用 CREATE TABLE mytable (id INT, name VARCHAR(100), age INT); 创建表。
-
插入数据:使用 SQL 语句插入数据,例如 INSERT INTO mytable (id, name, age) VALUES (1, '张三', 20);。
-
查询数据:使用 SQL 语句查询数据,例如 SELECT * FROM mytable; 可查询表中所有数据,也可根据具体条件进行查询。
-
数据导入导出:在数据库管理控制台或使用客户端工具进行数据的导入导出操作。如在腾讯云数据库管理中心可进行数据导入导出,在 MySQL Workbench等客户端工具中也有相应的导入导出功能。
5,备份与恢复
在数据库管理页面,找到已创建的实例,点击 “备份管理”。
查看备份列表,包括备份时间、备份大小等信息。
点击 “创建备份” 进行手动备份,也可设置自动备份策略。
在需要恢复数据时,选择相应的备份文件进行恢复。
6,安全性与监控
-
安全设置:设置安全组规则,控制实例的访问权限,只允许特定的 IP 地址或 IP 段访问数据库。开启数据库审计,记录数据库操作日志,便于后续的安全审计和问题排查。使用加密技术来保护数据传输和存储过程中的数据安全3。
-
性能监控:配置监控告警,实时监控数据库性能和运行状态,包括 CPU 使用率、内存消耗、磁盘 I/O 等指标。根据监控结果及时发现并解决性能瓶颈,确保数据库的高效运行