cuba
cuba copied to clipboard
Character encoding for MySQL, MariaDB databases is ignored
Environment
- Platform version: 7.2.13
- Database: MySQL, MariaDB
Description of the bug
- Create CUBA new project
- Add MySQL/MariaDB database as main data store
- Specify connection params '?useUnicode=true&characterEncoding=UTF-8'
- click Ok
- Execute CUBA -> createdb
- 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