drop table if exists t1;
create table t1(a int);
insert into t1 values(1);
ERROR at line 9: DELIMITER must be followed by a 'delimiter' character or string

Test default delimiter ;
a
1

Test delimiter without arg

Test delimiter :
a
1

Test delimiter :
a
1

Test delimiter :;
a
1

Test delimiter //
a
1

Test delimiter MySQL
a
1

Test delimiter delimiter
a
1
Tables_in_test
t1
t2
t3

Test delimiter : from command line
a
1

Test delimiter :; from command line
a
1

Test 'go' command(vertical output) G
*************************** 1. row ***************************
a: 1

Test  'go' command g
a
1
drop table t1;
create table t1(a int);
lock tables t1 write;
database()
test
unlock tables;
drop table t1;
ソ
ソ
c_cp932
ソ
ソ
ソ
ソ
ソ
ソ
ソ
+----------------------+------------+--------+
| concat('>',col1,'<') | col2       | col3   |
+----------------------+------------+--------+
| >a   <               | b          | 123421 |
| >a   <               | 0123456789 | 4      |
| >abcd<               |            | 4      |
+----------------------+------------+--------+