数据复制服务 DRS-源数据库和目标数据库的字符集是否一致:处理建议

时间:2024-11-28 01:48:56

处理建议

修改源数据库或者目标数据库字符集。

  • 数据库为MySQL时,可通过以下方式进行修改:
    • 如果为自建的数据库,可通过命令行方式修改。
      1. 通过以下命令查看数据库的字符集。
        SHOW VARIABLES LIKE "character_set_server"\G;

      2. 使用命令修改服务器的字符集。
        SET character_set_server='utf8';

    • 如果为RDS for MySQ L实例 ,可通过修改数据库“character_set_server”参数实现,详情请参考“修改实例参数”章节。
  • 数据库为PostgreSQL时,可通过以下方式修改:
    • 如果为自建的数据库,可通过命令行方式修改。
      1. 通过以下命令查看数据库的字符集。
        show server_encoding;
      2. 使用命令修改服务器的字符集。
        set server_encoding='utf8';
    • 如果为RDS for PostgreSQL实例,可通过修改数据库“server_encoding”参数实现,详情请参考“修改实例参数”章节。

    更多其他类型数据库修改字符集参数的方法,可参考对应数据库的使用说明。

support.huaweicloud.com/trouble-drs/drs_11_0013.html