阿里云数据库MySQL配置类问题解答

阿里云知识 阿里云知识 3年前 (2020-03-26) 136次浏览 0个评论 扫描二维码

阿里云数据库 MySQL 数据库对数据量有限制吗?

阿里云数据库 对各套餐的 MySQL 实例做了数据量上的限制。最小套餐支持 5G 磁盘数据空间,最大套餐支持 3000GB 磁盘数据空间。1000GB 以上磁盘套餐当前仅支持在广州区域创建。

阿里云数据库 MySQL 数据库链接数如何限制?

数据库的连接数上限为阿里云数据库 MySQL 的系统变量 max_connections,当云数据库实例连接数量超过 max_connections 时,新的连接将无法建立。阿里云数据库 max_connections 默认值因内存配置不同而变化,具体见购买页面或参照下表。若用户当前的最大连接数不能满足需求可以通过升级套餐实现。

内存 最大连接数
256 M 64
512 M 128
1024 M 256
2048 M 512
4096 M 1000
8 G 2000
16 G 4000
24 G 6000
32 G 8000
48 G 10000

阿里云数据库 Mysql的数据表默认存储引擎是什么,是否可以修改为其它默认存储引擎?

当前阿里云数据库 Mysql的数据表默认存储引擎是 InnoDB,可以通过参数配置页面更改 default_storage_engine 值来修改默认存储引擎,支持 InnoDB, MyISAM 两种类型。由于 MyISAM 本身缺陷,可能出线表损坏情况,建议用户尽量采用默认 InnoDB 存储引擎。

已使用磁盘空间如何计算?

阿里云数据库 MySQL 实例磁盘已用磁盘空间是计算 MySQL 路径下 var 文件夹的大小,这里包括共享表空间、binlog、数据量。

阿里云数据库 实例都包括什么状态,每种状态下都能做什么操作?

状态值 说明 容许的操作
创建中 等待实例创建
运行中 正常运行 全部操作
重启中 重启实例过程中 续费
变配中 套餐升级或降级
备份中 自动备份或手动备份 续费
修改域名 修改域名中 全部操作
恢复中 根据备份数据恢复过程中 续费
删除中 到期后资源回收
数据同步中 创建只读实例时的主实例状态
主实例升级中 只读实例状态
磁盘锁定 可用空间已满 账号不能写入,只能读数据
已到期 欠费中 续费后,可以继续使用

阿里云数据库 磁盘空间达到上限,还可以再访问吗?

阿里云数据库 磁盘空间达到上限后,可以再进行访问,但是不能写入数据。需要删除数据或进行套餐升级后,可以进行使用。

账号可以无限创建吗,账号数量上限是多少?

账号不能无限创建,最多创建20个账号。

数据库可以无限创建吗,一个MySQL实例最多可以创建多少个数据库?

数据库不能无限创建,一个MySQL实例最多可以创建100个数据库。

每个数据库是否可以用不同的账号进行管理?

可以,只需要在数据库的账号管理页面对不同的账号进行授权,具体操作可参考管理数据库账号。

备份数据会保存多长时间?

阿里云数据库 赠送100%*本地磁盘空间大小的备份存储空间,默认只使用免费赠送空间存储数据库自动备份文件,超过免费空间将自动删除旧备份,不产生任何备份存储费用。用户也可以手动设置备份存储时长,若存储超出免费空间部分将产生存储计费。存储计费请参见备份存储空间计费。

数据备份时会影响线上访问吗?

数据备份是在从库上进行的,不影响数据库访问,备份期间不能在控制台执行其他操作,需要等待备份完成后再进行。

binlog数据占用磁盘空间吗,默认会保留多少天?

binlog数据占用磁盘空间,但不占用用户购买的磁盘空间。binlog默认在本地保留7天,会根据磁盘空间情况进行删减;共享存储中会保留完整7天的binlog。

IP白名单支持添加多少个?

IP白名单最多支持15个IP。

阿里云数据库 如何升级?

  • 用户若需要对 MySQL 的版本进行升级,可以通过先创建新版本实例,把原实例数据迁移至新实例中,再将请求切换至新实例,完成实例版本升级。原实例迁移到新实例可以使用在线迁移工具完成,具体请参考操作指南中的数据迁移。
  • 阿里云数据库 支持对已购买实例进行配置变更,可以变更内存和存储磁盘,具体请参考操作指南中的变更配置。

如何连接数据库?

连接数据库有内网连接和公网连接两种方式,其中

  • 内网连接:通过阿里云数据库 域名进行访问。
  • 公网连接:开通公网访问。

是否可以使用内网 IP 连接实例?

当前不建议使用内网 IP 连接实例。原因如下:

  • 对主实例来说,当主实例出现故障时,后台会自动进行主备切换,在此过程中内网IP会变化。如果使用内网IP直连阿里云数据库 主实例且切换后未更新IP会导致数据无法读写。
  • 对只读实例来说,故障恢复后其内网IP也会发生变化,如果使用内网IP直连只读实例且恢复后未更新IP会导致无法读取数据。

阿里云数据库 是否支持 jdbc 直连?

支持,需要开通公网。开通公网访问后使用数据库名称就可以直接访问了。

外部服务器能否访问阿里云的阿里云数据库 ?

可以,但是需要开通阿里云数据库 的“公网访问”功能。开通此功能会产生一定的流量费用,目前公网流量免费,详见产品定价。

阿里云服务器如何通过内网访问阿里云数据库 ?

同账户下,用户可以直接以阿里云数据库 的域名在阿里云服务器上对阿里云数据库 进行访问。

如何通过工具或者代码访问数据库?

详细的连接数据库操作请参见连接阿里云数据库 实例。如果通过公网访问需要在阿里云数据库 实例“详细信息”页面开通公网访问权限。

MySQL 如何导入大于 8192KB 的 SQL 文件?

MySQL 新建数据库示例后,可以通过数据库管理工具 phpMyAdmin 导入数据,但导入文件的最大限制为 8192KB。

如果有大于 8192KB 的文件,可以在开通公网连接后远程连接登录。使用 MySQL 的客户端工具如 sqlyog 进行连接,地址为阿里云数据库 域名或 IP 地址,端口为3306,用户名和密码为“账户管理”中的设置账号,远程连接成功后可以导入大于8192的SQL文件。

阿里云数据库 是否需要自己做分表和读写分离?

  • 阿里云数据库 需要用户自己做分库分表操作。
  • 阿里云数据库 目前可通过代理实例和只读实例实现读写分离。

如何查看阿里云数据库 的读写分离是否成功?

可以通过查看日志binlog中的内容判断。读写分离成功后,主库日志数据应为写入,读库日志内容应为读取,若日志内容正确则表示配置成功。

多台云服务器是否可以使用同一个阿里云数据库 数据库?

可以。

阿里云数据库 实例的监听端口是什么,是默认的 3306 吗?

是的。阿里云数据库 实例的端口号可以在实例的详情页面上看到。

阿里云数据库 默认的端口 3306 能否更改为其它端口?

可以在后台更改为其它端口,但是不建议这样做。因为阿里云数据库 监控相关的端口是3306,如果更改了,就无法反映监控信息,强烈建议不要更改。

是否支持 root 账号?

MySQL 普通账号不支持 root 账号,super 权限账号支持 root 账号。

  • 可以直接在控制台通过“创建super账号”创建root账号。
  • 用户可以通过super账号执行SQL命令创建DB、管理账号及kill数据库等操作。用户如果需要创建root账号,可以通过super账号执行以下SQL命令创建:CREATE USER 'root'@'%' IDENTIFIED BY 'XXXXXX'

super 权限账号相关操作请参考创建高权限账号。

阿里云数据库 实例开通公网访问之后,会立即生效吗?

  • 如果阿里云数据库 首次开通公网访问,公网的IP地址会很快分配给阿里云数据库 实例,但是更新 DNS 的信息需要 10 分钟左右。在 DNS 信息未刷新前,用户无法通过 nslookup 等命令获取公网IP地址,所以暂时还无法从公网访问此阿里云数据库 。
  • 如果之前已经开通过公网访问但是后来关闭了,此公网地址会被保留在 DNS 上。此时,在阿里云数据库 实例的详情页面上再次开通公网访问权限后,此地址会很快生效,不需要再等 10 分钟。

阿里云数据库数据库如何设置黑白名单?

阿里云数据库中是有白名单设置的,在管理控制台阿里云数据库实例->安全->白名单中进行设置,和安全组的作用是一样的。具体参考白名单管理。

如何申请阿里云数据库退款?

您可以通过“财务中心-退订管理”申请7天无理由退款。阿里云数据库产品在退订前,请确认备份好数据,一旦退订成功,将无法恢复。具体操作请参考退款规则

阿里云数据库如何升级配置?

阿里云数据库支持升级配置,详情请参考变更配置。

阿里云数据库如何降低配置?

单机基础版阿里云数据库不支持变更配置,双机高可用阿里云数据库仅支持对内存进行降配设置,可以根据您的实际情况调整内存,后付费实例支持内存降配操作,预付费实例暂不支持降配操作。代理实例暂不支持降配操作,只读实例的降配需要单独操作,详情请参考变更配置。

阿里云数据库数据库自动备份如何设置一天多次备份?

阿里云数据库控制台中的自动备份属于全量备份,阿里云数据库不支持每天多次全量备份,但是目前阿里云数据库是每5分钟会进行一次增量备份的,如果您需要恢复数据,您可以通过克隆实例功能恢复到指定时间点。

喜欢 (0)
阿里云最新优惠活动,点击查看
腾讯云最新优惠活动,点击查看
腾讯云香港及海外免备案服务器优惠活动,点击查看
华为云服务器本周优惠活动,点击查看

文章评论已关闭!