检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何防止任意源连接数据库 数据库开放EIP后,如果公网上的恶意人员获取到您的EIP DNS和数据库端口,那么便可尝试破解您的数据库并进行进一步破坏。因此,强烈建议您保护好EIP、DNS、数据库端口、数据库账号和密码等信息,并通过云数据库GaussDB(for MySQL)实例的安
客户端超时参数设置导致连接超时退出 场景描述 使用数据库时,经常遇到连接退出,导致后续语句执行失败的情况。 原因分析 在使用连接器或API连接数据库时,客户端会有一些默认的参数配置。其中有一些比较重要的参数如socketTimeout、connectTimeout等,会影响客户端
mysql.user WHERE User='root'; 如果发现root账号的ssl_type被设置为ANY,表明root账号需要使用SSL连接。 查看SSL开启情况。 show variables like '%ssl%'; 发现该实例未开启SSL: 因此,问题原因是自行修改ro
MySQL)代理的连接池功能 使用会话级连接池,可以减少短连接业务频繁建立连接导致数据库负载高。 连接池默认为关闭状态,可以开启会话级连接池。 会话级连接池适用于短连接场景。当您的客户端连接断开时,系统会判断当前的连接是否为闲置连接。如果是闲置连接,系统会将该连接放到代理的连接池中并保留
请求Body参数 参数 是否必选 参数类型 描述 connection_pool_type 是 String 连接池类型。 取值范围: CLOSED:关闭连接池。 SESSION:开启会话级连接池。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 job_id String
当HTAP实例的状态显示为“同步阶段:增量同步中”,表示该实例数据同步状态完成。 步骤3:连接HTAP实例进行OLAP查询 连接HTAP标准版实例并进行OLAP查询,具体的方法请参见通过JDBC连接HTAP标准版实例。 父主题: HTAP实时分析(标准版)
业务侧发现数据库每隔45天同一时间,多台数据库实例的连接数骤降。查看服务端连接数监控指标如下: 客户端出现大量报错如下: 原因分析 排查业务侧是否有间隔45天的定时任务。 客户端如果使用了istio等证书加密机制,分析证书相关日志,是否有如下类似信息。如果有,说明是证书过期导致。 客户端istio-citad
步骤2:查询需要连接的实例的内网IP地址 步骤3:测试连通性并安装MySQL客户端 步骤4:使用命令行连接实例 购买ECS 登录管理控制台,查看是否有弹性云服务器。 有Linux弹性云服务器,执行3。 无弹性云服务器,执行2。 图1 ECS实例 购买弹性云服务器时,选择Linux操作系统,例如CentOS。
测试连通性并安装MySQL客户端 登录ECS实例,请参见《弹性云服务器用户指南》中“Linux弹性云服务器远程登录(VNC方式)”。 在ECS上测试是否可以正常连接到GaussDB(for MySQL)实例读写公网地址和端口,连接地址和端口通过查询需要连接的实例的公网IP地址获取。
实例连接方式简介 GaussDB(for MySQL)提供使用内网、公网和数据管理服务(Data Admin Service,简称DAS)连接实例的方式。 表1 连接方式 连接方式 连接地址 使用场景 说明 DAS连接 无需使用IP地址 华为云数据管理服务(Data Admin
过数据库代理访问。 操作步骤 连接GaussDB(for MySQL)实例。 通过DAS连接GaussDB(for MySQL)实例 通过内网连接GaussDB(for MySQL)实例 通过公网连接GaussDB(for MySQL)实例 实例连接成功后,执行下列SQL语句,查
步骤2:查询需要连接的实例的内网IP地址 步骤3:测试连通性并安装MySQL-Front 步骤4:使用MySQL-Front连接实例 购买ECS 登录管理控制台,查看是否有弹性云服务器。 有Windows弹性云服务器,执行3。 无弹性云服务器,执行2。 购买弹性云服务器时,选择Windows操作系统。
连接池设置 使用连接池时,需要设置连接探活机制,确保部分连接超时断开时不会被继续使用。 jdbc连接池和Druid连接池设置: testOnBorrow=true, HikariCP连接池设置: connectionTestQuery=”SELECT 1” 父主题: GaussDB(for
使用mysqlbinlog工具获取binlog 本文以从弹性云服务器ECS上拉取为例,其他环境下方法类似。 在ECS上安装MySQL客户端,详情请参考安装MySQL客户端。 GaussDB(for MySQL)兼容社区MySQL 8.0及以上版本,请勿安装8.0以下版本的版本的客户端。 执行命令,下载binlog文件。
步骤4:测试连通性并安装MySQL客户端 步骤5:使用MySQL-Front连接实例 购买ECS 登录管理控制台,查看是否有弹性云服务器。 有Windows弹性云服务器,执行3。 无弹性云服务器,执行2。 购买弹性云服务器时,选择Windows操作系统。 由于需要在ECS下载MySQL客户端,因此需要为ECS绑定弹性公网IP(EIP)。
通过红框所在的链接,可直接下载安装包。 将安装包上传到弹性云服务器。 创建弹性云服务器时,要选择操作系统,例如Redhat6.6,并为其绑定EIP(Elastic IP,弹性公网IP)。然后使用远程连接工具将安装包上传到弹性云服务器,再用PuTTY连接到弹性云服务器。 执行以下命令安装MySQL客户端。 sudo rpm
ION级的私有内存两部分: 共享内存是实例创建时根据参数值分配的内存空间,并且是所有连接共享的。 私有内存用于每个连接到GaussDB(for MySQL)服务器时才分配各自的缓存,且只有断开连接才会释放。 低效的SQL语句或数据库参数设置不当都可能会导致内存利用率升高,遇到突发
user表中已经被删除,故控制台不再显示; 使用账号名和旧密码还能连接登录,说明使用的是delete from mysql.user方式删除用户。使用这种方式删除用户,需要执行flush privileges后,才会清理内存中相关数据,该用户才彻底不能登录。 使用delete from mysql.u
r MySQL)数据库实例,需要创建一台弹性云服务器。 创建并登录弹性云服务器,请参见《弹性云服务器快速入门》中“购买弹性云服务器”和“登录弹性云服务器”。 通过公网访问GaussDB(for MySQL)数据库实例,需具备以下条件。 先对GaussDB(for MySQL)数据
变量名=新的变量值;”修改全局参数。 在使用set global命令修改全局变量值时需要注意,该参数在当前连接和已经连接上数据库的其他连接中是不生效的,只对新连接生效,所以此时将所有连接断开重连,即可看到变量修改生效。 示例 举例中使用的是命令的方式做描述。 创建会话1。 # 查看参数值。