cuba icon indicating copy to clipboard operation
cuba copied to clipboard

Character encoding for MySQL, MariaDB databases is ignored

Open DartVerder opened this issue 3 years ago • 0 comments

Environment

  • Platform version: 7.2.13
  • Database: MySQL, MariaDB

Description of the bug

  1. Create CUBA new project
  2. Add MySQL/MariaDB database as main data store
  3. Specify connection params '?useUnicode=true&characterEncoding=UTF-8'
  4. click Ok
  5. Execute CUBA -> createdb
  6. Check db character encoding (https://dev.mysql.com/doc/refman/8.0/en/charset-database.html )
USE db_name;
SELECT @@character_set_database, @@collation_database;

AR: @@character_set_database - latin1 @@collation_database - latin1_swedish_ci ER: utf-8 character encoding is used

DartVerder avatar Jul 13 '21 12:07 DartVerder