全部产品
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
云数据库 RDS 版

创建数据库和账号MySQL 5.7版

更新时间:2018-01-23 11:15:53

说明:本文仅适用于MySQL 5.7版本的实例。关于如何在MySQL 5.5和5.6版本的实例中创建数据库和账号,请参见文档创建数据库和账号 MySQL 5.5/5.6 版

若要使用云数据库RDS,您必须在实例中创建数据库和账号。对于MySQL 5.7版本的实例,您要在RDS控制台创建一个初始账号,然后再通过数据管理(DMS)控制台创建普通账号和数据库。本文将介绍在MySQL 5.7版本的实例中创建账号和数据库的操作步骤。

注意事项

  • 同一实例下的数据库共享该实例下的所有资源。每个MySQL 5.7版本的实例支持创建无数个数据库,支持创建一个初始账号以及无数个普通账号。您可以通过SQL命令创建、管理普通账号和数据库,详情请参见常用SQL命令(MySQL)

  • 如果您要迁移本地数据库到RDS,请在RDS实例中创建与本地数据库一致的迁移账号和数据库。

  • 分配数据库账号权限时,请按最小权限原则和业务角色创建账号,并合理分配只读和读写权限。必要时可以把数据库账号和数据库拆分成更小粒度,使每个数据库账号只能访问其业务之内的数据。如果不需要数据库写入操作,请分配只读权限。

  • 为保障数据库的安全,请将数据库账号的密码设置为强密码,并定期更换。

操作步骤

创建初始账号

  1. 登录RDS管理控制台

  2. 选择目标实例所在地域。

  3. 单击目标实例的ID,进入基本信息页面。

  4. 在左侧导航栏中,选择账号管理,进入账号管理页面。

  5. 单击创建初始账号

  6. 输入要创建的账号信息,如下图所示。

    创建初始账号

    参数说明:

    参数说明
    数据库账号长度为2~16个字符,由小写字母、数字或下划线组成,且必须以字母开头,以字母或数字结尾。
    密码该账号对应的密码。长度为8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。
    确认密码输入与密码一致的字段,以确保密码正确输入。
  7. 单击确定

创建数据库

说明:初始账号创建成功后才能创建数据库。

  1. 通过DMS登录RDS数据库,详细步骤请参见通过DMS登录RDS数据库

  2. 成功登录数据库后,在页面上方的菜单栏中,选择新建 > 数据库

  3. 填写数据库信息。

    参数说明:

    参数说明
    数据库名设置数据库的名称,无长度及字符限制。
    字符集设置数据库的字符集。
    排序规则设置指定字符集下不同字符的比较规则。
  4. 单击确定

创建用户

说明:初始账号创建成功后才能创建数据库。

  1. 通过DMS登录RDS数据库,详细步骤请参见通过DMS登录RDS数据库

  2. 成功登录数据库后,在页面上方的菜单栏中,选择新建 > 数据库用户,进入新建用户页面。

  3. 选择基本设置,填写用户的基本信息。

    参数说明:

    参数说明
    用户名填写用户名称,长度及字符类型无限制。
    主机根据需求指定使用该用户的主机,可以是IP地址或域名。
    密码该用户对应的密码。
    确认密码输入与密码一致的字段,以确保密码正确输入。
  4. 选择全局权限,设置该用户对于该实例中所有数据库的权限。

  5. 选择对象权限,设置该用户对某个数据库及对该数据库中的表和列的权限。

    设置对象权限

  6. 单击确定,进入SQL预览页面。

  7. 查看要创建用户的SQL信息,若确认无误,单击确定

本文导读目录