CREATE TABLE IF NOT EXISTS `login_history`
(
`id` INT(11) NOT NULL AUTO_INCREMENT,
`account_id` INT(11) NOT NULL DEFAULT 0,
`player_id` INT(11) NOT NULL DEFAULT 0,
`where` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '1 - server, 2 - website',
`type` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '1 - login, 2 - logout',
`ip` VARCHAR(45) NOT NULL DEFAULT '',
`date` INT(11) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`)
) ENGINE = InnoDB;
Table added but still errorCode:CREATE TABLE IF NOT EXISTS `login_history` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `account_id` INT(11) NOT NULL DEFAULT 0, `player_id` INT(11) NOT NULL DEFAULT 0, `where` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '1 - server, 2 - website', `type` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '1 - login, 2 - logout', `ip` VARCHAR(45) NOT NULL DEFAULT '', `date` INT(11) NOT NULL DEFAULT 0, PRIMARY KEY (`id`) ) ENGINE = InnoDB;
Delete the table and execute this.
because you removed the table are u reading the errror you put the SQL in wrong database 'ots.login_history' doesn't exist (1146)
CREATE TABLE IF NOT EXISTS `login_history`
(
`id` INT(11) NOT NULL AUTO_INCREMENT,
`account_id` INT(11) NOT NULL DEFAULT 0,
`player_id` INT(11) NOT NULL DEFAULT 0,
`where` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '1 - server, 2 - website',
`type` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '1 - login, 2 - logout',
`login` TINYINT(1) NOT NULL DEFAULT 0,
`ip` VARCHAR(45) NOT NULL DEFAULT '',
`date` INT(11) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`)
) ENGINE = InnoDB;