1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-08 11:22:35 +03:00

MDEV-19123 Change default charset from latin1 to utf8mb4

Changing the default server character set from latin1 to utf8mb4.
This commit is contained in:
Alexander Barkov
2024-05-28 09:08:51 +04:00
parent a2a5ba14a8
commit 36eba98817
1713 changed files with 31563 additions and 30549 deletions

View File

@@ -1,3 +1,5 @@
SET @global_collation_database = @@global.collation_database;
SET @session_collation_database = @@session.collation_database;
SET @global_start_value = @@global.character_set_database;
SET @@global.character_set_database=@@character_set_client;
SELECT @@global.character_set_database;
@@ -6,15 +8,15 @@ latin1
SET @session_start_value = @@character_set_database;
SELECT @session_start_value;
@session_start_value
latin1
utf8mb4
SET @session_start_value = @@local.character_set_database;
SELECT @session_start_value;
@session_start_value
latin1
utf8mb4
SET @session_start_value = @@session.character_set_database;
SELECT @session_start_value;
@session_start_value
latin1
utf8mb4
'#--------------------FN_DYNVARS_012_01------------------#'
SELECT character_set_database;
ERROR 42S22: Unknown column 'character_set_database' in 'field list'
@@ -33,12 +35,12 @@ SET @@character_set_database = latin5;
SET @@character_set_database = DEFAULT;
SELECT @@character_set_database AS DEFAULT_VALUE;
DEFAULT_VALUE
latin1
utf8mb4
SET @@global.character_set_database = latin5;
SET @@global.character_set_database = DEFAULT;
SELECT @@global.character_set_database;
@@global.character_set_database
latin1
utf8mb4
'#--------------------FN_DYNVARS_012_03-------------------------#'
SET @@session.character_set_database = utf8;
SELECT @@session.character_set_database;
@@ -492,5 +494,5 @@ SELECT @@session.character_set_database =
WHERE VARIABLE_NAME='character_set_database') AS res;
res
1
SET @@global.character_set_database = @global_start_value;
SET @@session.character_set_database = @session_start_value;
SET @@global.collation_database = @global_collation_database;
SET @@session.collation_database = @session_collation_database;