mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +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:
@ -145,7 +145,7 @@ create table t1 (
|
||||
KEY c(c),
|
||||
KEY a_c(a,c),
|
||||
KEY a_b(a,b)
|
||||
);
|
||||
) charset=latin1;
|
||||
|
||||
insert into t1 select seq, seq,seq,seq, 'filler-dataaa' from seq_0_to_999;
|
||||
update t1 set a=1 where pk between 0 and 180;
|
||||
@ -491,7 +491,7 @@ EXPLAIN SELECT * FROM t1 WHERE b='ab\n';
|
||||
select JSON_DETAILED(JSON_EXTRACT(trace, '$**.analyzing_range_alternatives')) AS JS from INFORMATION_SCHEMA.OPTIMIZER_TRACE;
|
||||
drop table t1;
|
||||
|
||||
CREATE TABLE t1(i INT PRIMARY KEY, b CHAR(10), INDEX i_b(b));
|
||||
CREATE TABLE t1(i INT PRIMARY KEY, b CHAR(10), INDEX i_b(b)) CHARSET=latin1;
|
||||
INSERT INTO t1 VALUES (1, 'ab\n');
|
||||
INSERT INTO t1 VALUES (2, NULL);
|
||||
EXPLAIN SELECT * FROM t1 WHERE b='ab\n';
|
||||
@ -506,7 +506,7 @@ EXPLAIN SELECT * FROM t1 WHERE b= 'ab\n';
|
||||
select JSON_DETAILED(JSON_EXTRACT(trace, '$**.analyzing_range_alternatives')) AS JS from INFORMATION_SCHEMA.OPTIMIZER_TRACE;
|
||||
drop table t1;
|
||||
|
||||
CREATE TABLE t1(i INT PRIMARY KEY, b VARCHAR(10), INDEX i_b(b));
|
||||
CREATE TABLE t1(i INT PRIMARY KEY, b VARCHAR(10), INDEX i_b(b)) CHARSET=latin1;
|
||||
INSERT INTO t1 VALUES (1, 'ab\n');
|
||||
INSERT INTO t1 VALUES (2, 'ab\n');
|
||||
set optimizer_trace=1;
|
||||
@ -1092,12 +1092,12 @@ drop table t1,t2,t3;
|
||||
--echo #
|
||||
--echo # MDEV-24325: Optimizer trace doesn't cover LATERAL DERIVED
|
||||
--echo #
|
||||
create table t1 (a int, b int, index idx_b(b)) engine=myisam;
|
||||
create table t1 (a int, b int, index idx_b(b)) engine=myisam charset=latin1;
|
||||
insert into t1 values
|
||||
(8,3), (5,7), (1,2), (2,1), (9,7), (7,5), (2,2), (7,3),
|
||||
(9,3), (8,1), (4,5), (2,3);
|
||||
|
||||
create table t2 (a int, b int, c char(127), index idx_a(a)) engine=myisam;
|
||||
create table t2 (a int, b int, c char(127), index idx_a(a)) engine=myisam charset=latin1;
|
||||
insert into t2 values
|
||||
(7,10,'x'), (1,20,'a'), (2,23,'b'), (7,18,'z'), (1,30,'c'),
|
||||
(4,71,'d'), (3,15,'x'), (7,82,'y'), (8,12,'t'), (4,15,'b'),
|
||||
|
Reference in New Issue
Block a user