默认情况下,mysql数据库不支持中文,中文存储会显示乱码,需要修改mysql配置。RDS不仅提供了命令行工具,也提供了可视化的操作界面。网上大多使用命令行工具,大家可以执行搜索。这里介绍最简单的控制台界面操作方法。
(1)登录进入控制台RDS页面
(2)选择参数组,参数组中的default.mysql5.6是不允许修改的,只能新建参数组才能修改参数,点击 创建参数组,填写组名和描述,再点击创建即可创建一个新的参数组。如图:
(3)再次进入参数组界面,选择创建的参数组,点击“编辑参数”,在筛选器中输入“character_set_server”,选中后,在编辑值列选择“utf8”,点击“保存更改”。如图:
(4)选择左侧导航菜单,选择实例,点击右侧实例,在 实例操作 下拉菜单,选择 修改,进入下图:
在数据库选项里,选择新建的参数组,选中 立即应用,点击 继续 按钮,再次进入实例页面。
(5)重启服务器(实例)
在配置详细信息中可以看到,参数组显示新设置的参数组。
(6)使用show variables like '%char%'; 命令查看,显示如下图,代表设置生效。