SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL'; CREATE SCHEMA IF NOT EXISTS `mydb1` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci ; USE `mydb1`; -- ----------------------------------------------------- -- Table `mydb2`.`foobar2` -- ----------------------------------------------------- DROP TABLE IF EXISTS `mydb2`.`foobar2` ; CREATE TABLE IF NOT EXISTS `mydb2`.`foobar2` ( `foobar2_id` INT NOT NULL AUTO_INCREMENT , `name` VARCHAR(45) NULL , PRIMARY KEY (`foobar2_id`) ) ENGINE = InnoDB; DELIMITER // DROP TRIGGER IF EXISTS `mydb2`.`SYNTAX_ERROR_1` // TRIGGER `user`.`trg_foobar2_inserted` AFTER INSERT on `mydb2`.`foobar2` FOR EACH ROW BEGIN INSERT INTO mydb2.foobar3 SET foobar3_id = NEW.foobar2_id; END// DELIMITER ; -- ----------------------------------------------------- -- Data for table `mydb2`.`foobar2` -- ----------------------------------------------------- SET AUTOCOMMIT=0; INSERT INTO `foobar2` (`foobar2_id`, `name`) VALUES (1, ); COMMIT; -- ----------------------------------------------------- -- Table `mydb1`.`foobar1` -- ----------------------------------------------------- DROP TABLE IF EXISTS `mydb1`.`foobar1` ; CREATE TABLE IF NOT EXISTS `mydb1`.`foobar1` ( `foobar1_id` INT NOT NULL AUTO_INCREMENT , `foobar2_foobar2_id` INT NOT NULL , `name` VARCHAR(45) NULL , PRIMARY KEY (`foobar1_id`) , INDEX fk_foobar1_foobar2 (`foobar2_foobar2_id` ASC) , CONSTRAINT `fk_foobar1_foobar2` FOREIGN KEY (`foobar2_foobar2_id` ) REFERENCES `mydb2`.`foobar2` (`foobar2_id` ) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE = InnoDB; CREATE SCHEMA IF NOT EXISTS `mydb2` ; USE `mydb2`; -- ----------------------------------------------------- -- Table `mydb2`.`foobar3` -- ----------------------------------------------------- DROP TABLE IF EXISTS `mydb2`.`foobar3` ; CREATE TABLE IF NOT EXISTS `mydb2`.`foobar3` ( `foobar3_id` INT NOT NULL AUTO_INCREMENT , `count` INT NOT NULL DEFAULT 0 AUTO_INCREMENT , PRIMARY KEY (`foobar3_id`) ) ENGINE = InnoDB; SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;