sql >> Database teknologi >  >> RDS >> PostgreSQL

MySQL til PostgreSQL tabel oprette konvertering - tegnsæt og sortering

Det ville betyde, at tabellen bruger kun latin-1 (iso-8859-1) tegnsæt og latin-1 binær sorteringsrækkefølge. I PostgreSQL er tegnsættet databasedækkende , der er ingen mulighed for at indstille det på tabelniveau.

Du kan oprette en for det meste kompatibel database med :

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

Jeg vil dog personligt overveje, at en MySQL->PostgreSQL-port også er værdig til at skifte til UTF-8/Unicode.



  1. PostgreSQL:opdatering med venstre ydre selv-tilslutning ignoreret

  2. mysqli_fetch_array() forventer, at parameter 1 er mysqli_result, boolean givet i

  3. Tidsforskel mellem swipe-in ​​og swipe-out for medarbejdere; tillade bagklap og udgang på en anden dag

  4. Hvad er hurtigere - INSTR eller LIKE?