2
# We check that no one can create bad schemas
6
CREATE SCHEMA temporary;
10
--error ER_PARSE_ERROR,ER_SYNTAX_ERROR
13
--error ER_WRONG_DB_NAME
14
CREATE SCHEMA `.admin `;
16
--error ER_WRONG_DB_NAME
17
CREATE SCHEMA `.admin`;
19
--error ER_PARSE_ERROR
22
CREATE SCHEMA `#admin`;
25
SELECT TABLE_NAME FROM DATA_DICTIONARY.TABLES WHERE TABLE_SCHEMA=SCHEMA();
27
--error ER_WRONG_DB_NAME
28
CREATE DATABASE aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;
31
DROP SCHEMA temporary;