⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ndb_dd_ddl.test

📁 开启mysql的远程连接的方法 mysql-noinstall-5.1.6-alpha-win32.zip
💻 TEST
字号:
########################################## Author: JBM# Date: 2006-01-03# Purpose: Test the NDB engine reaction to duplicate#          Table spaces and log groups. Also to test #          Statement mixed case.############################################# Change Author:JBM# Change Date 2006-01-19# Change: Adding to test cases feedback from OB# 1) The 'duplicate' tests.#    a) The test is using the default (test) database and is not#       attempting to create databases (only logs, table spaces and#       tables). Is this intentional?#    b) What about a duplication of table name when one exists on disk and#       you are trying to create it again in memory?##2) 'CaSE SensiTiVE' tests#    a) Suggest you include a test case where the case difference is in#       the file name. I know this is not an issue for *nix systems but#       will be when we expand to Windows and Mac. Better put it in now.############################################-- source include/have_ndb.inc--disable_warningsDROP TABLE IF EXISTS t1;DROP DATABASE IF EXISTS mysqltest;CREATE DATABASE mysqltest;--enable_warnings############## Duplcate Statement Testing #########--echo **** Begin Duplicate Statement Testing ****CREATE LOGFILE GROUP lg1ADD UNDOFILE 'undofile.dat'INITIAL_SIZE 16MUNDO_BUFFER_SIZE = 1MENGINE=NDB;--error ER_CREATE_TABLESPACE_FAILEDCREATE LOGFILE GROUP lg1ADD UNDOFILE 'undofile.dat'INITIAL_SIZE 16MUNDO_BUFFER_SIZE = 1MENGINE=NDB;ALTER LOGFILE GROUP lg1ADD UNDOFILE 'undofile02.dat'INITIAL_SIZE 4M ENGINE NDB;--error ER_ALTER_TABLESPACE_FAILEDALTER LOGFILE GROUP lg1ADD UNDOFILE 'undofile02.dat'INITIAL_SIZE 4M ENGINE=NDB;CREATE TABLESPACE ts1ADD DATAFILE 'datafile.dat'USE LOGFILE GROUP lg1INITIAL_SIZE 12MENGINE NDB;--error ER_CREATE_TABLESPACE_FAILEDCREATE TABLESPACE ts1ADD DATAFILE 'datafile.dat'USE LOGFILE GROUP lg1INITIAL_SIZE 12MENGINE NDB;ALTER TABLESPACE ts1ADD DATAFILE 'datafile2.dat'INITIAL_SIZE 12MENGINE=NDB;--error ER_ALTER_TABLESPACE_FAILEDALTER TABLESPACE ts1ADD DATAFILE 'datafile2.dat'INITIAL_SIZE 12MENGINE=NDB;CREATE TABLE mysqltest.t1(pk1 INT NOT NULL PRIMARY KEY, b INT NOT NULL, c INT NOT NULL)TABLESPACE ts1 STORAGE DISKENGINE=NDB;--error ER_TABLE_EXISTS_ERRORCREATE TABLE mysqltest.t1(pk1 INT NOT NULL PRIMARY KEY, b INT NOT NULL, c INT NOT NULL)TABLESPACE ts1 STORAGE DISKENGINE=NDB;--error ER_TABLE_EXISTS_ERRORCREATE TABLE mysqltest.t1(pk1 INT NOT NULL PRIMARY KEY, b INT NOT NULL, c INT NOT NULL)ENGINE=NDB;DROP TABLE mysqltest.t1;ALTER TABLESPACE ts1DROP DATAFILE 'datafile2.dat' ENGINE=NDB;--error ER_ALTER_TABLESPACE_FAILEDALTER TABLESPACE ts1DROP DATAFILE 'datafile2.dat' ENGINE=NDB;ALTER TABLESPACE ts1DROP DATAFILE 'datafile.dat' ENGINE=NDB;--error ER_ALTER_TABLESPACE_FAILEDALTER TABLESPACE ts1DROP DATAFILE 'datafile.dat' ENGINE=NDB;DROP TABLESPACE ts1 ENGINE=NDB;--error ER_DROP_TABLESPACE_FAILEDDROP TABLESPACE ts1 ENGINE=NDB;DROP LOGFILE GROUP lg1 ENGINE=NDB;--error ER_DROP_TABLESPACE_FAILEDDROP LOGFILE GROUP lg1 ENGINE=NDB;DROP DATABASE IF EXISTS mysqltest;--echo **** End Duplicate Statement Testing ****############# End Duplicate Statments ############--echo############ Begin CaSe Testing ##################--echo **** Begin Statment CaSe Testing ****creaTE LOgfilE GrOuP lg1adD undoFILE 'undofile.dat'initiAL_siZE 16MUnDo_BuFfEr_SiZe = 1MENGInE=NDb;altER LOgFiLE GrOUp lg1AdD UnDOfILe 'uNdOfiLe02.daT'INItIAl_SIzE 4M ENgINE nDB;CrEAtE TABLEspaCE ts1ADD DATAfilE 'datafile.dat'UsE LoGFiLE GRoUP lg1INITiaL_SizE 12MENGiNe NDb;AlTeR tAbLeSpAcE ts1AdD DaTaFiLe 'dAtAfiLe2.daT'InItIaL_SiZe 12MEnGiNe=NDB;CREATE TABLE t1(pk1 int not null primary key, b int not null, c int not null)TABLEspace ts1 storAGE dISkENGine nDb;DROP TABLE t1;AlteR TAblespaCE ts1droP DATAfile 'dAtAfiLe2.daT' ENGINE=NDB;ALter tablesPACE ts1dROp dAtAfIlE 'datafile.dat' ENGine=Ndb;DrOp TaBleSpAcE ts1 engINE=ndB;DrOp lOgFiLe GrOuP lg1 EnGiNe=nDb;--echo **** End Statment CaSe Testing ****############ End CaSe Testing ##################--echo############ Begin = and no = Testing ##########--echo **** Begin = And No = Testing ****CREATE LOGFILE GROUP lg1ADD UNDOFILE 'undofile.dat'INITIAL_SIZE=16MUNDO_BUFFER_SIZE=1MENGINE=NDB;ALTER LOGFILE GROUP lg1ADD UNDOFILE 'undofile02.dat'INITIAL_SIZE=4M ENGINE=NDB;CREATE TABLESPACE ts1ADD DATAFILE 'datafile.dat'USE LOGFILE GROUP lg1INITIAL_SIZE=12MENGINE=NDB;ALTER TABLESPACE ts1ADD DATAFILE 'datafile2.dat'INITIAL_SIZE=12MENGINE=NDB;CREATE TABLE t1(pk1 INT NOT NULL PRIMARY KEY, b INT NOT NULL, c INT NOT NULL)TABLESPACE ts1 STORAGE DISKENGINE=NDB;DROP TABLE t1;ALTER TABLESPACE ts1DROP DATAFILE 'datafile2.dat'ENGINE=NDB;ALTER TABLESPACE ts1DROP DATAFILE 'datafile.dat'ENGINE=NDB;DROP TABLESPACE ts1ENGINE=NDB;DROP LOGFILE GROUP lg1ENGINE=NDB;--echo--echo **** End of = ****--echoCREATE LOGFILE GROUP lg1ADD UNDOFILE 'undofile.dat'INITIAL_SIZE 16MUNDO_BUFFER_SIZE 1MENGINE NDB;ALTER LOGFILE GROUP lg1ADD UNDOFILE 'undofile02.dat'INITIAL_SIZE 4MENGINE NDB;CREATE TABLESPACE ts1ADD DATAFILE 'datafile.dat'USE LOGFILE GROUP lg1INITIAL_SIZE 12MENGINE NDB;ALTER TABLESPACE ts1ADD DATAFILE 'datafile2.dat'INITIAL_SIZE 12MENGINE NDB;CREATE TABLE t1(pk1 INT NOT NULL PRIMARY KEY, b INT NOT NULL, c INT NOT NULL)TABLESPACE ts1 STORAGE DISKENGINE NDB;CREATE INDEX c on t1(c);DROP TABLE t1;ALTER TABLESPACE ts1DROP DATAFILE 'datafile2.dat'ENGINE NDB;ALTER TABLESPACE ts1DROP DATAFILE 'datafile.dat'ENGINE NDB;DROP TABLESPACE ts1ENGINE NDB;DROP LOGFILE GROUP lg1ENGINE NDB;--echo **** End = And No =  ****############ End = And No = ################### End 5.1 test

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -