sql >> Databasteknik >  >> Database Tools >> phpMyAdmin

Kodningsfel med polska teckenuppsättning under överföring av databas/serverinstallation

I slutet har jag upptäckt att problemet var relaterat till att data skrevs till SQL felaktigt i min ursprungliga server.

Det slutade med att jag överförde DB med:

mysqldump --default-character-set=utf8 [ORYGINAL_DB] | mysql [TARGET_DB] --default-character-set=utf8

och den exekverande:

UPDATE [table name] SET [field] = CONVERT(BINARY CONVERT([field] USING latin2) USING utf8)

som det var råd här:

konstig teckenkodning av lagrad data , gammalt skript visar dem fint nytt gör det inte

Hoppas att ovanstående lösning kommer att vara till hjälp för andra också.



  1. importera mysql-databas exporterad med phpmyadmin till lokal lampstack

  2. phpMyAdmin låter mig inte köra mer än en fråga åt gången, och importen av min SQL misslyckas

  3. isset värde returnerar alltid 1

  4. XML-utgång trunkeras i SQL