DB wijzigingen ongedaan maken

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
cartoontje
Berichten: 1518
Lid geworden op: 29 jun 2003, 10:57
Locatie: Home Sweet Home
Contacteer:

DB wijzigingen ongedaan maken

Bericht door cartoontje » 06 jun 2004, 17:15

Hoe kan ik snel de volgende queries ongedaan maken?

Code: Selecteer alles

INSERT INTO phpbb_config VALUES ('portal_welcome_text','Voorbeeld welkomstekst, als je dit ziet werkt de mod');

ALTER TABLE phpbb_users ADD user_realname VARCHAR(25) NOT NULL;
ALTER TABLE phpbb_users ADD user_last_birthday INT(11) UNSIGNED DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_users ADD user_home_phone VARCHAR(20);
ALTER TABLE phpbb_users ADD user_home_fax VARCHAR(20);
ALTER TABLE phpbb_users ADD user_work_phone VARCHAR(20);
ALTER TABLE phpbb_users ADD user_work_fax VARCHAR(20);
ALTER TABLE phpbb_users ADD user_cellular VARCHAR(20);
ALTER TABLE phpbb_users ADD user_pager VARCHAR(20);
ALTER TABLE phpbb_users ADD user_summer_time TINYINT(1) UNSIGNED DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_users ADD user_list_option VARCHAR(255);
ALTER TABLE phpbb_users ADD user_allow_email TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_allow_website TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_allow_messanger TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_allow_real TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_allow_sig TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_viewpm TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_viewwebsite TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_viewmessanger TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_viewreal TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_viewavatar TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_viewsig TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_viewimg TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_buddy_friend_display TINYINT(1) DEFAULT '1';
ALTER TABLE phpbb_users ADD user_buddy_ignore_display TINYINT(1) DEFAULT '1';
ALTER TABLE phpbb_users ADD user_buddy_friend_of_display TINYINT(1) DEFAULT '1';
ALTER TABLE phpbb_users ADD user_buddy_ignored_by_display TINYINT(1) DEFAULT '1';
ALTER TABLE phpbb_users ADD user_watched_topics_per_page SMALLINT(3) DEFAULT '15';
ALTER TABLE phpbb_users ADD user_privmsgs_per_page SMALLINT(3) DEFAULT '5';
ALTER TABLE phpbb_sessions ADD session_robot VARCHAR(32);
ALTER TABLE phpbb_ranks CHANGE rank_title rank_title VARCHAR(255) NOT NULL;
ALTER TABLE phpbb_ranks ADD rank_max MEDIUMINT(8) NOT NULL AFTER rank_min;

CREATE TABLE phpbb_buddy (
  user_id mediumint(8) NOT NULL default '0',
  buddy_id mediumint(8) NOT NULL default '0',
  buddy_ignore tinyint(1) NOT NULL default '0',
  buddy_visible tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (user_id, buddy_id)
) TYPE=MyISAM;
Ik ben namelijk nog een beetje een N00B in MySQL! ;)

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 06 jun 2004, 17:23

ik denk dat dit wel goed is:
DELETE FROM phpbb_config WHERE config_name='portal_welcome_text';

ALTER TABLE `phpbb_users` DROP `user_realname` ,
DROP `user_last_birthday` ,
DROP `user_home_phone` ,
DROP `user_home_fax` ,
DROP `user_work_phone` ,
DROP `user_work_fax` ,
DROP `user_cellular` ,
DROP `user_pager` ,
DROP `user_summer_time` ,
DROP `user_list_option` ,
DROP `user_allow_email` ,
DROP `user_allow_website` ,
DROP `user_allow_messanger` ,
DROP `user_allow_real` ,
DROP `user_allow_sig` ,
DROP `user_viewpm` ,
DROP `user_viewwebsite` ,
DROP `user_viewmessanger` ,
DROP `user_viewreal` ,
DROP `user_viewavatar` ,
DROP `user_viewsig` ,
DROP `user_viewimg` ,
DROP `user_buddy_friend_display` ,
DROP `user_buddy_ignore_display` ,
DROP `user_buddy_friend_of_display` ,
DROP `user_buddy_ignored_by_display` ,
DROP `user_watched_topics_per_page` ,
DROP `user_privmsgs_per_page` ;

DROP TABLE `phpbb_buddy`
Afbeelding

cartoontje
Berichten: 1518
Lid geworden op: 29 jun 2003, 10:57
Locatie: Home Sweet Home
Contacteer:

Bericht door cartoontje » 06 jun 2004, 17:35

Zullen we achter die laatste dan ook maar een ";" zetten, want dat weet ik wel! :bier:

Volgensmij hoeven die ' en ' ook niet!

Het ging me voornaamlijk ff om die commando's!

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 06 jun 2004, 17:41

ah, net niet alles gekopieerd :P
Afbeelding

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 06 jun 2004, 21:43

cartoontje schreef:Zullen we achter die laatste dan ook maar een ";" zetten, want dat weet ik wel! :bier:
Achter een laatste query binnen phpMyAdmin is een ; niet verplicht. :)

Gesloten