腾讯云——轻量数据库服务

article/2025/10/6 19:03:55

 轻量数据库服务采用腾讯云自研的新一代云原生数据TDSQL-C,融合了传统数据库、云计算与新硬件技术的优势,100%兼容 MySQL,实现超百万级 QPS 的高吞吐,128TB 海量分布式智能存储,保障数据安全可靠。

定制内核:深度定制的数据库内核,实现诸多企业级特性和优化,服务公司内部用户和腾讯云百 TB 级别的外部用户,是支撑关键业务平稳运行的基石。

日志即数据库:智能计算存储,由分布式存储系统自动管理数据的多副本,实现自动扩缩容,自动故障校验检测和修复。日志即数据库,真正实现了将 Redo LOG 下沉到存储层,将网络 IO 减少到最低。

面向服务的体系结构:架构基于现有的云服务如对象存COS,云硬盘 CBS,云服务器 CVM,云网络服务如私有网络 VPC,腾讯网关服务 TGW(Tencent Gateway)。

软件优化与新硬件相结合:通过基于SPDK(StoragePerformance Development Kit )和 RDMA(Remote Direct Memory Access)的零拷贝技术,减少了操作系统上下文切换以及数据在用户态和内核态之间拷贝引起的性能损耗,进一步优化了关键路径的系统性能,降低请求延迟。

快速入门

一、创建数据库

1、登录轻量数据库服务购买页,根据实际需求选择各项配置信息,确认无误后,单击立即购买。

地域:选择您业务需要部署的地域。建议您选择与轻量应用服务器同一个地域,不同地域的云产品内网不通,购买后不能更换。

类型:目前支持 MySQL 5.7、MySQL 8.0。

数据库套餐:支持1核1G 20GB(SSD)、1核1G 40GB(SSD)、1核2G 80GB(SSD)、2核4G 120GB(SSD)、2核8G 240GB(SSD)。

管理页密码:生成默认密码,数据库创建完毕后可在管理页进行重置。

自动续费:勾选后,账户余额充足时,到期后自动按月续费。

2、支付完成后,返回 数据库列表,待数据库状态变为运行中,即可正常使用。

二、连接数据库

1、连接方式

①内网地址连接:通过内网地址连接轻量数据库服务,使用轻量应用服务器直接连接数据库的内网地址,这种连接方式使用内网高速网络,延迟低。

轻量应用服务器和轻量数据库须是同一账号,且同一个地域内。

 内网地址系统默认提供

②外网地址连接:无法通过内网连接时,可通过外网地址连接轻量数据库服务。外网地址需 手动开启,可在数据库列表的数据库详情页查看,不需要时也可关闭。

 开启外网地址,会使您的数据库服务暴露在公网上,可能导致数据库被入侵或攻击。建议您使用内网连接数据库。

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

③通过 DMC 连接:通过数据管理平台(Database Management Console,DMC)登录数据库。

2、通过内外网地址连接

①从 Windows 轻量应用服务器连接

 登录到 Windows 轻量应用服务器。

 下载一个标准的 SQL 客户端。

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

 在此台轻量应用服务器上安装 MySQL Workbench。

 

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

 Hostname:输入内网(或外网)地址。在 控制台 的概要页可查看内网(或外网)地址和端口号。若为外网地址,请确认是否已开启。

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

  Username:默认为 root。

 Password:Username 对应的密码

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

 

②从 Linux 轻量应用服务器连接

 · 登录到 Linux 轻量应用服务器。

 · 以 CentOS 7.6 64 位系统的轻量应用服务器为例,执行如下命令安装 MySQL 客户端:sudo yum install mysql

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

 

根据不同连接方式,选择相应的操作。

内网连接时:

a.执行如下命令,mysql -h hostname -u username -p,登录到数据库。hostname:替换为目标数据库的内网地址;username:替换为默认的用户名 root。

b.在提示 Enter password: 后输入数据库的 root 帐号对应的密码,如忘记密码可参见 重置密码 进行修改。
本例中提示 MySQL [(none)]> 说明成功登录到 MySQL。

外网连接时:

a.执行如下命令,mysql -h hostname -P port -u username -p,登录到数据库。

· hostname:替换为数据库的外网地址,在 控制台 的概要页可查看外网地址和端口号。

· port:替换为外网端口号。

· username:替换为默认的用户名 root。

b.在提示 Enter password: 后输入外网连接用户名对应的密码,如忘记密码可参见 重置密码 进行修改。

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

 

在 MySQL \[(none)]> 提示符下可以发送 SQL 语句到要执行的服务器,具体命令行请参见 mysql Client Commands。
下图中以show databases;为例:

 3、通过 DMC 平台连接

 登录轻量数据库服务控制台,在数据库列表,单击登录

 

在 DMC 登录页面,选择 Lighthouse DB、实例,输入帐号密码,单击登录。

 

在DMC 平台,可使用新建库表、库管理、实例监控、实例会话、表数据可视化编辑等功能。

 

 


http://chatgpt.dhexx.cn/article/PSHieMPD.shtml

相关文章

轻量级关系数据库SQLite的安装和SpringBoot整合

简介 SQLite是轻量级的关系型数据库,适用于中小型应用场景:如安卓、网站、终端设备。并且轻量(服务端1M)、方便移植(只需要移动*.db文件到另外一台电脑) 安装 官网链接:https://www.sqlite.o…

HarmonyOS之数据管理·轻量级偏好数据库的应用

一、简介 ① 基本概念 轻量级偏好数据库主要提供轻量级 Key-Value 操作,支持本地应用存储少量数据,数据存储在本地文件中,同时也加载在内存中的,所以访问速度更快,效率更高。轻量级偏好数据库属于非关系型数据库&…

使用 C# 开发的轻量级开源数据库 LiteDB

你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具或组件,希望对您有用! 简介 LiteDB 是一个小型、快速、轻量级的 .NET NoSQL 嵌入式数据库,也就是我们常说的 K/V 数据库,完全用 C…

开源轻量级数据库访问框架

本框架为开源框架,旨在简化用户的数据库操作,提供便捷的数据库访问服务而封装。该框架依赖于JDBC,并且基于原生JAVA SE框架的封装。 框架对比 对于经常进行数据库开发和JAVA EE开发的编程人员而言,其最先使用到的数据持久化方式…

Android学习之轻量级数据库SQLite

Android中对数据的存储有很多种方式,Google为Andriod中较大的数据处理提供了SQLite数据库,SQLite是一款轻型的数据库,它在管理、使用和维护上非常强大。当然最主要的特点还是它的轻量级,适合在移动设备上使用。 今天主要来讲下最…

收藏!Python内置的轻量级数据库竟如此好用!全网最实用sqlite3实战项目。

前段时间推送了一篇Python操作MySQL数据库的文章:我用 Python 处理3万多条数据,只要几秒钟……,文章发布后反应很好,很多粉丝给我私信,有的朋友说:MySQL安装起来太麻烦了,有没有更简便的方法&am…

SQLTools: 一款全功能的 VScode 轻量级数据库管理插件

公众号关注 「奇妙的 Linux 世界」设为「星标」,每天带你玩转 Linux ! VSCode SQLTools 是一个非常轻量级的数据库管理插件,可以在 VSCode 中轻松管理数据库连接、查询、SQL语句智能提示、书签、查询历史等等,常用的管理功能都有。…

c#中使用轻量级数据库sqlite开发总结

首先简单说明下含义,sqlite数据库是一种轻量级的数据库,主要特点是免安装、免配置、简单小巧,在程序中的开发基本和sql数据库一致。 准备工具:system.data.sqlite.dll和sqlite-shell-win32-x86-3081101,前者用来在程序…

最近发现的 3 个 Python 轻量级数据库,好用到爆!

你好,我是征哥,在写程序的时候经常会需要将数据保存到本地,比如是配置文件,或者是中间过程数据,通过情况下我会选择 json、pickle 或者 sqlite。但是他们都有点不大方便。 比如 json 和 pickle,需要先序列化…

sqlite原理分析和开发应用

概述 SQLite介绍 自几十年前出现的商业应用程序以来,数据库就成为软件应用程序的主要组成部分。正与数据库管理系统非常关键一样,它们也变得非常庞大,并占用了相当多的系统资源,增加了管理的复杂性。随着软件应用程序逐渐模块模块…

SQLite3-轻量级数据库

SQLite主页:SQLite Home Page SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使…

Wise Duplicate Finder(重复文件查找工具)v1.2.9.40中文免费版

Wise Duplicate Finder是一款简洁高效的重复文件管理工具,通过匹配文件名,文件大小或内容来查找和删除重复的文件,使用户摆脱烦人的重复文件,释放更多磁盘空间,有需要的赶快下载吧! 功能介绍: …

如何查找和删除Endnote中重复的文献

点击Reference,在列表中找到“Find Duplicates”

Linux命令模糊查找

1,在某文件夹下查找,且模糊匹配 find . -name xx* 且中间都必须用空格间隔 2,mv 命令格式运行结果mv 文件名 文件名将源文件名改为目标文件名mv 文件名 目录名将文件移动到目标目录mv 目录名 目录名目标目录已存在,将源目录…

文件包含漏洞详解

文章目录 文件包含概述漏洞产生原因漏洞特点小知识文件包含函数includerequireinclude_oncerequire_once 文件包含示例pikachu靶场本地文件包含漏洞演示pikachu靶场远程文件包含漏洞演示文件包含漏洞的利用PHP伪协议(文件包含漏洞常用的利用方法)文件包含…

【操作系统实验】Ubuntu Linux 虚拟机文件查找相关命令

文章目录 whereishelpmanfindlocategrepwc管道 whereis 功能描述:寻找命令的二进制文件。 同时也会找到其帮助文件,主要功能是寻找一个命令所在的位置。和find相比,whereis查找的速度非常快。 语法: whereis [选项] [命令名称] …

用 Python 实现文件查找

用 Python 实现文件查找(BIF实现及队列实现) (1)利用内置函数实现文件查找 1、功能:返回用户输入的文件的绝对路径 2、设计思路: (1)用户输入在哪个盘进行查找(2&#xf…

如何测试电脑软件重复或多,如何快捷找出电脑内的重复文件(两个工具)

我特喜欢收集各种软件和资料,但是时间久了,很多软件和资料之前下载过了,后来不记得了,又下载了,这样重复的非常多。还有,我喜欢备份文件,就算一些普通的文件,也会随手临时备份一下&a…

使用代码克隆检测功能查找重复代码

代码克隆是非常相似的独立代码片段。 在已开发一段时间的应用程序中,常会出现这种现象。 克隆提高了更改应用程序的难度,因为你必须找到并更新多个片段。 Visual Studio Ultimate 或 Visual Studio Premium 可帮助你查找代码克隆,以便你进行重…

计算机上的查找替换功能快速格式化,Excel 2016中使用查找替换功能应用技巧

大家知道Excel中有查找和替换这个功能,懂得按住【Ctrl+F】可以直接打开“查找”对话框,按住【Ctrl+H】直接打开“替换”对话框。但你真的很了解这个功能了吗? 在使用Excel的时候,对于其中的查找功能的使用基本是比不可少的,那Excel中都可以在哪里进行查找呀。下面说下在Ex…