sql >> Database >  >> RDS >> PostgreSQL

MySQL naar PostgreSQL-tabel maak conversie - tekenset en sortering

Dat zou betekenen dat de tabel gebruikt alleen latin-1 (iso-8859-1) tekenset en latin-1 binaire sorteervolgorde. In PostgreSQL is de tekenset databasebreed , er is geen optie om het op tafelniveau in te stellen.

U kunt een meestal compatibele database maken met :

 CREATE DATABASE databasenamegoeshere WITH ENCODING 'LATIN1' LC_COLLATE='C'
     LC_CTYPE='C' TEMPLATE=template0;

Persoonlijk zou ik echter overwegen dat een MySQL->PostgreSQL-poort ook de moeite waard is om over te schakelen naar UTF-8/Unicode.



  1. snelle synchronisatiegegevens van kerngegevens en mysql-database

  2. Volgers/volgen databasestructuur

  3. Chef mysql opscode-kookboeken werken niet:kon recept ruby ​​niet vinden voor kookboek mysql

  4. Hoe de huidige datum in SQLite te krijgen