sql >> Databasteknik >  >> RDS >> Mysql

Java och MySql ställer in unicode-tecken för den här klassen

Skicka en parameter som boolesk för att göra anslutningen dynamiskt baserat på dina krav. Du kommer att behöva kodning i databasens ände också, jag hoppas att det redan finns där.

Ändra anslutningssträngen baserat på villkoret.

ändra

  "jdbc:mysql://localhost",

till

  "jdbc:mysql://localhost?useUnicode=true&characterSetResults=utf8&characterEncodi‌​ng=UTF-8",

Alternativt kan en sortering anges, såsom:&connectionCollation=utf8_general_ci




  1. Utforska Java Unit Testing med JUnit Test Framework

  2. MSSQL-fel "Den underliggande leverantören misslyckades vid Open"

  3. MySQL sammansatta index och operatör MELLAN

  4. Uppdatera int-kolumnen i tabellen med unika inkrementerande värden