SQL Befehl ausführen?

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
woitl
Mitglied
Beiträge: 165
Registriert: 19.12.2004 15:58
Wohnort: Bruck An Der Mur
Kontaktdaten:

SQL Befehl ausführen?

Beitrag von woitl »

Hallo!

Wie führe ich einen SQL-Befehl aus wie er hier beschrieben ist:

Code: Alles auswählen

Änderung von Links im Forum
Wenn ihr die Links in den Beiträgen von der alten URL auf die neue URL ändern wollt, hilft euch ein SQL-Befehl weiter:
Achtung: Stellt sicher, dass ihr ein Backup eurer Datenbank vorliegen habt, bevor ihr diesen Befehl verwendet! Bei Fehlern werden möglicherweise eure Beiträge unleserlich.

Code: Alles auswählen
    UPDATE phpbb_posts
    SET post_text = REPLACE(post_text, 'old text', 'new text')
    WHERE post_text LIKE '%old text%'


Ersetzt hierbei old text durch die alte Domain, new text durch die neue Domain. Also z.B. bei einem Umzug von beispiel.de nach example.de:

Code: Alles auswählen
    UPDATE phpbb_posts
    SET post_text = REPLACE(post_text, 'beispiel.de', 'example.de')
    WHERE post_text LIKE '%beispiel.de%'

Das wird jedes Vorkommen von beispiel.de durch example.de ersetzen (auch wenn diese nicht in einem Link stehen sollten). Sofern ihr nur Links mit www ersetzen wollt (z.B. weil die anderen Links gültig bleiben) solltet ihr statt beispiel.de und example.de stattdessen http://www.beispiel.de bzw. http://www.example.de verwenden. Das lässt sich beliebig durch Unterordner erweitern, so dass ihr z.B. auch auf dem selben Server umziehen könnt und dann eure Pfade anpassen könnt, indem ihr die entsprechenden Unterordner ergänzt.
Ändern von Links im Forum:
https://www.phpbb.de/kb/Umzug

LG
Meine Signatur war zu groß und wurde deshalb gelöscht
Meine Signatur war zu groß und wurde deshalb gelöscht
Meine Signatur war zu groß und wurde deshalb gelöscht
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: SQL Befehl ausführen?

Beitrag von Miriam »

Davon ausgehend, daß Du eine MySQL Datenbank hast, lies bitte:
KB:phpmyadmin
KB:pma_faq

Und so sieht's dann aus -> Klick
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen

Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“