Log Mod: SQL in DB - aber wie?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
mueller
Mitglied
Beiträge: 69
Registriert: 10.12.2002 13:18

Log Mod: SQL in DB - aber wie?

Beitrag von mueller »

Hi Leute,

habe da eine Frage:

In einem Mod (log_mod_admin.txt) steht unter anderem folgende Anweisung:

#-----[ SQL ]------------------------------------------
#

CREATE TABLE phpbb_log_mod_admin (
id mediumint(8) unsigned NOT NULL auto_increment,
done_by mediumint(8) NOT NULL default '0',
action_date int(9) NOT NULL default '0',
action varchar(255) NOT NULL default '',
cat varchar(5) NOT NULL default '',
changed_id mediumint(8) NOT NULL default '0',
oldvalue text NOT NULL,
newvalue text NOT NULL,
PRIMARY KEY (id)
)
#

Wie kann in diese "SQL" Anweisung meiner DB beibringen? Ich habe phpMyAdmin, aber was muss ich tun um dieses Mod zu installieren.

Vielleicht kann mir wer weiterhelfen, da ich sonst nicht weiterweiss.

Danke,

mueller

PS: die smilies gehören natürlich nicht zum SQL - der Code wird irgendwie vom Board so interpretiert
Benutzeravatar
roger
Mitglied
Beiträge: 565
Registriert: 30.10.2002 21:32
Wohnort: Bavaria D.C.

Beitrag von roger »

Hi,

das ist kein mod, sondern eine Anweisung, eine Tabelle in der DB neu zu erstellen. Mit phpMyAdmin kannst Du dann diesen Befehl ausführen....

roger
mueller
Mitglied
Beiträge: 69
Registriert: 10.12.2002 13:18

Beitrag von mueller »

Das ist mir schon klar das, dass eine SQL Anweisung ist. Diese Anweisung ist jedoch ein Bestandteil von einem Mod.

Jedoch weiss ich nicht genau wie ich die SQL-Anweisung installieren muss?

Muss ich in phpMyAdmin nur auf "SQL" -> SQL-Befehl(e) in Datenbank xxx ausführen" gehen und den Code einfügen und "OK" drücken?

Oder wie geht das?

rgds,

mueller
Benutzeravatar
roger
Mitglied
Beiträge: 565
Registriert: 30.10.2002 21:32
Wohnort: Bavaria D.C.

Beitrag von roger »

Normalerweise ist bei jedem mod, bei dem Änderungen an der Datenbank durchgeführt werden müssen, auch eine entsprechende Installations-Datei dabei.

Entweder kannst Du diese laufen lassen, - oder, wie in der mod-Anweisung angegeben, den Befehl selbst ausführen... und dann hast Du eigentlich schon den richtigen Weg beschrieben...

roger
mueller
Mitglied
Beiträge: 69
Registriert: 10.12.2002 13:18

Beitrag von mueller »

Mit anderen Worten ich kann ohne schlechten Geewissen den SQL-Code in mein "SQL-Ausführungsfenster" geben und dann auf "Ok" drücken?

CREATE TABLE phpbb_log_mod_admin (
id mediumint( unsigned NOT NULL auto_increment,
done_by mediumint( NOT NULL default '0',
action_date int(9) NOT NULL default '0',
action varchar(255) NOT NULL default '',
cat varchar(5) NOT NULL default '',
changed_id mediumint( NOT NULL default '0',
oldvalue text NOT NULL,
newvalue text NOT NULL,
PRIMARY KEY (id)
)

Dann ist alles in der DB gespeichert oder?

rgds,

mueller
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

Ja :)
Antworten

Zurück zu „phpBB 2.0: Mod Support“