创建从mysql到postgresql的等效数据库定义

创建从mysql到postgresql的等效数据库定义,postgresql,database-migration,Postgresql,Database Migration,我需要将mysql表迁移到postgresql 我需要一个重音和大小写不敏感的数据库 在mysql中,我的数据库有下一个定义: CREATE DATABASE gestan DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 如何创建与postgresql等效的定义 我读过一些帖子,但似乎已经过时了 create database getan encoding = 'UTF-8'; Postgres中不区分大小写的排序规

我需要将mysql表迁移到postgresql

我需要一个重音和大小写不敏感的数据库

在mysql中,我的数据库有下一个定义:

CREATE DATABASE gestan 
DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
如何创建与postgresql等效的定义

我读过一些帖子,但似乎已经过时了

create database getan
   encoding = 'UTF-8';
Postgres中不区分大小写的排序规则
\u ci
没有直接的等价物

您可以定义使用不区分大小写比较的新排序规则,但它不能用作数据库的默认排序规则,只能用于列级别的排序规则

相关问题: