文档首页/ 云数据库 RDS/ 最佳实践/ RDS for PostgreSQL/ 创建数据库/ 常见问题/ 创建数据库时报字符集与locale不匹配如何解决
更新时间:2024-09-05 GMT+08:00

创建数据库时报字符集与locale不匹配如何解决

选择与字符集不匹配的LC_COLLATE创建数据库时会报如下错误。

CREATE DATABASE my_db2 WITH LC_COLLATE ='zh_SG' LC_CTYPE ='zh_SG' ;

解决方法:

  1. 查询模板库支持的字符集,查询方法见查询支持的字符集,默认模板库为template1。
  2. 查询模板库字符集支持的LC_COLLATE信息,查询方法见设置数据库的本土化信息(collate)
  3. 修改为与字符集匹配的LC_COLLATE,重新创建数据库。