ALTER TABLE evo_items__item ADD COLUMN post_hideteaser tinyint(1) NOT NULL DEFAULT 0 AFTER post_featured); ... Has an additional bracket - removed and re-ran script ALTER TABLE evo_comments ADD COLUMN comment_in_reply_to_cmt_ID INT(10) unsigned NULL AFTER comment_status CREATE TABLE evo_logs__internal_searches ( isrch_ID bigint(20) NOT NULL auto_increment, isrch_coll_ID bigint(20) NOT NULL, isrch_hit_ID bigint(20) NOT NULL, isrch_keywords varchar(255) NOT NULL, PRIMARY KEY (isrch_ID) ) ENGINE = MyISAM; ... no separator for CREATE TABLE, split line and added semicolon, ran each line separately.