ok, first i have taken all the comments out of the code:
Code:
CREATE TABLE /*$wgDBprefix*/account_requests (
acr_id int unsigned NOT NULL auto_increment,
acr_name varchar(255) binary NOT NULL default '',
acr_real_name varchar(255) binary NOT NULL default '',
acr_email tinytext NOT NULL,
acr_email_authenticated binary(14) default NULL,
acr_email_token binary(32),
acr_email_token_expires binary(14),
acr_bio mediumblob NOT NULL,
acr_notes mediumblob NOT NULL,
acr_urls mediumblob NOT NULL,
acr_ip VARCHAR(255) NULL default '',
acr_filename VARCHAR(255) NULL,
acr_storage_key VARCHAR(64) NULL,
acr_type tinyint(255) unsigned default 0,
acr_areas mediumblob NOT NULL,
acr_registration char(14) NOT NULL,
acr_deleted bool NOT NULL,
acr_rejected binary(14),
acr_held binary(14),
acr_user int unsigned NOT NULL default 0,
acr_comment varchar(255) NOT NULL default '',
PRIMARY KEY (acr_id),
UNIQUE KEY (acr_name),
UNIQUE KEY (acr_email(255)),
INDEX (acr_email_token),
INDEX acr_type_del_reg (acr_type,acr_deleted,acr_registration)
) TYPE=InnoDB;
CREATE TABLE /*$wgDBprefix*/account_credentials (
acd_id int unsigned NOT NULL auto_increment,
acd_user_id int unsigned NOT NULL,
acd_real_name varchar(255) binary NOT NULL default '',
acd_email tinytext NOT NULL,
acd_email_authenticated binary(14) default NULL,
acd_bio mediumblob NOT NULL,
acd_notes mediumblob NOT NULL,
acd_urls mediumblob NOT NULL,
acd_ip VARCHAR(255) NULL default '',
acd_filename VARCHAR(255) NULL,
acd_storage_key VARCHAR(64) NULL,
acd_areas mediumblob NOT NULL,
acd_registration char(14) NOT NULL,
acd_accepted binary(14),
acd_user int unsigned NOT NULL default 0,
acd_comment varchar(255) NOT NULL default '',
PRIMARY KEY (acd_user_id,acd_id),
UNIQUE KEY (acd_id)
) TYPE=InnoDB;
Now on the page that you have made a thumbnail out of, at the bottom where it says:
SQL query on database xth_2151371_wiki:
in the below textarea enter the first piece of SQL code:
Code:
CREATE TABLE /*$wgDBprefix*/account_requests (
acr_id int unsigned NOT NULL auto_increment,
acr_name varchar(255) binary NOT NULL default '',
acr_real_name varchar(255) binary NOT NULL default '',
acr_email tinytext NOT NULL,
acr_email_authenticated binary(14) default NULL,
acr_email_token binary(32),
acr_email_token_expires binary(14),
acr_bio mediumblob NOT NULL,
acr_notes mediumblob NOT NULL,
acr_urls mediumblob NOT NULL,
acr_ip VARCHAR(255) NULL default '',
acr_filename VARCHAR(255) NULL,
acr_storage_key VARCHAR(64) NULL,
acr_type tinyint(255) unsigned default 0,
acr_areas mediumblob NOT NULL,
acr_registration char(14) NOT NULL,
acr_deleted bool NOT NULL,
acr_rejected binary(14),
acr_held binary(14),
acr_user int unsigned NOT NULL default 0,
acr_comment varchar(255) NOT NULL default '',
PRIMARY KEY (acr_id),
UNIQUE KEY (acr_name),
UNIQUE KEY (acr_email(255)),
INDEX (acr_email_token),
INDEX acr_type_del_reg (acr_type,acr_deleted,acr_registration)
) TYPE=InnoDB;
OK, now PMA should refresh its self, if it goes ok it should say something like this: table `account_requests` was made succesfully, then enter the second piece of code:
Code:
CREATE TABLE /*$wgDBprefix*/account_credentials (
acd_id int unsigned NOT NULL auto_increment,
acd_user_id int unsigned NOT NULL,
acd_real_name varchar(255) binary NOT NULL default '',
acd_email tinytext NOT NULL,
acd_email_authenticated binary(14) default NULL,
acd_bio mediumblob NOT NULL,
acd_notes mediumblob NOT NULL,
acd_urls mediumblob NOT NULL,
acd_ip VARCHAR(255) NULL default '',
acd_filename VARCHAR(255) NULL,
acd_storage_key VARCHAR(64) NULL,
acd_areas mediumblob NOT NULL,
acd_registration char(14) NOT NULL,
acd_accepted binary(14),
acd_user int unsigned NOT NULL default 0,
acd_comment varchar(255) NOT NULL default '',
PRIMARY KEY (acd_user_id,acd_id),
UNIQUE KEY (acd_id)
) TYPE=InnoDB;
And if that all goes well then the 2 tables should be created.
Bookmarks