sql >> Databasteknik >  >> RDS >> Mysql

Att hämta UTF-8-text från MySQL i R returnerar ????

Tack vare @chooban fick jag reda på att anslutningssessionen använde latin1 istället för utf8. Här är två lösningar jag hittade:

  • För RMySQL, efter anslutning, kör frågan SET NAMES utf8 för att ändra anslutningsteckenuppsättningen.
  • För RODBC, anslut med CharSet=utf8 i DSN-strängen. Jag kunde inte köra SET NAMES via ODBC.

Denna fråga pekade mig i rätt riktning.



  1. Multi-DC PostgreSQL:Konfigurera en standby-nod på en annan geografisk plats över en VPN

  2. Hur får man tid för att skapa databas i PostgreSQL 9.0?

  3. SQL Server v.Next:STRING_AGG() prestanda

  4. Är det möjligt att använda en variabel och inte ange en returtyp i postgreSQL?