1
by brian
clean slate |
1 |
drop database if exists `mysqltest1`; |
2 |
drop database if exists `mysqltest-1`; |
|
3 |
drop database if exists `#mysql50#mysqltest-1`; |
|
4 |
create database `mysqltest1`; |
|
5 |
create database `#mysql50#mysqltest-1`; |
|
6 |
create table `mysqltest1`.`t1` (a int); |
|
7 |
create table `mysqltest1`.`#mysql50#t-1` (a int); |
|
8 |
create table `#mysql50#mysqltest-1`.`t1` (a int); |
|
9 |
create table `#mysql50#mysqltest-1`.`#mysql50#t-1` (a int); |
|
10 |
show create database `mysqltest1`; |
|
11 |
Database Create Database |
|
12 |
mysqltest1 CREATE DATABASE `mysqltest1` /*!40100 DEFAULT CHARACTER SET latin1 */ |
|
13 |
show create database `mysqltest-1`; |
|
14 |
ERROR 42000: Unknown database 'mysqltest-1' |
|
15 |
show create database `#mysql50#mysqltest-1`; |
|
16 |
Database Create Database |
|
17 |
#mysql50#mysqltest-1 CREATE DATABASE `#mysql50#mysqltest-1` /*!40100 DEFAULT CHARACTER SET latin1 */
|
|
18 |
show tables in `mysqltest1`; |
|
19 |
Tables_in_mysqltest1
|
|
20 |
#mysql50#t-1
|
|
21 |
t1
|
|
22 |
show tables in `#mysql50#mysqltest-1`; |
|
23 |
Tables_in_#mysql50#mysqltest-1 |
|
24 |
#mysql50#t-1
|
|
25 |
t1
|
|
26 |
show create database `mysqltest1`; |
|
27 |
Database Create Database |
|
28 |
mysqltest1 CREATE DATABASE `mysqltest1` /*!40100 DEFAULT CHARACTER SET latin1 */ |
|
29 |
show create database `mysqltest-1`; |
|
30 |
Database Create Database |
|
31 |
mysqltest-1 CREATE DATABASE `mysqltest-1` /*!40100 DEFAULT CHARACTER SET latin1 */ |
|
32 |
show create database `#mysql50#mysqltest-1`; |
|
33 |
ERROR 42000: Unknown database '#mysql50#mysqltest-1' |
|
34 |
show tables in `mysqltest1`; |
|
35 |
Tables_in_mysqltest1
|
|
36 |
t1
|
|
37 |
t-1 |
|
38 |
show tables in `mysqltest-1`; |
|
39 |
Tables_in_mysqltest-1 |
|
40 |
t1
|
|
41 |
t-1 |
|
42 |
drop database `mysqltest1`; |
|
43 |
drop database `mysqltest-1`; |
|
44 |
drop table if exists `txu@0023p@0023p1`; |
|
45 |
drop table if exists `txu#p#p1`; |
|
46 |
create table `txu#p#p1` (s1 int); |
|
47 |
insert into `txu#p#p1` values (1); |
|
48 |
select * from `txu@0023p@0023p1`; |
|
49 |
ERROR 42S02: Table 'test.txu@0023p@0023p1' doesn't exist |
|
50 |
create table `txu@0023p@0023p1` (s1 int);
|
|
51 |
insert into `txu@0023p@0023p1` values (2);
|
|
52 |
select * from `txu@0023p@0023p1`;
|
|
53 |
s1
|
|
54 |
2
|
|
55 |
select * from `txu#p#p1`;
|
|
56 |
s1
|
|
57 |
1
|
|
58 |
drop table `txu@0023p@0023p1`;
|
|
59 |
drop table `txu#p#p1`;
|
|
60 |
truncate t1;
|
|
61 |
drop table t1;
|
|
62 |
drop database if exists `tabc`;
|
|
63 |
drop database if exists `a-b-c`;
|
|
64 |
create database `tabc` default character set latin2;
|
|
65 |
create table tabc.t1 (a int);
|
|
66 |
FLUSH TABLES;
|
|
67 |
show databases like '%a-b-c%'; |
|
68 |
Database (%a-b-c%)
|
|
69 |
#mysql50#a-b-c
|
|
70 |
ALTER DATABASE `#mysql50#a-b-c` UPGRADE DATA DIRECTORY NAME;
|
|
71 |
show databases like '%a-b-c%'; |
|
72 |
Database (%a-b-c%)
|
|
73 |
a-b-c
|
|
74 |
show create database `a-b-c`;
|
|
75 |
Database Create Database
|
|
76 |
a-b-c CREATE DATABASE `a-b-c` /*!40100 DEFAULT CHARACTER SET latin2 */
|
|
77 |
show tables in `a-b-c`;
|
|
78 |
Tables_in_a-b-c
|
|
79 |
t1
|
|
80 |
show create table `a-b-c`.`t1`;
|
|
81 |
Table Create Table
|
|
82 |
t1 CREATE TABLE `t1` (
|
|
83 |
`a` int(11) DEFAULT NULL
|
|
84 |
) ENGINE=MyISAM DEFAULT CHARSET=latin2
|
|
85 |
drop database `a-b-c`;
|
|
86 |
drop database `tabc`;
|