WordPress mysql Tabelle Doppel Präfixe

Derzeit arbeite ich an der Aktualisierung einer WordPress-Website für einen meiner Kunden. Die WordPress-Mysql-database hat jedoch doppelte Präfixe.

Das Standard-Präfix wp_ und ihr eigenes benutzerdefiniertes Präfix für die Tabellen. Das benutzerdefinierte Präfix wird derzeit verwendet. Die WordPress-Installation scheint Generator von Installatron. Ist es sicher, alle Tabellen mit dem Präfix wp_ zu entfernen, oder benutzt WordPress diese noch?

Solutions Collecting From Web of "WordPress mysql Tabelle Doppel Präfixe"

1) Um zu überprüfen, welche Art von Präfix von der aktuellen Installation verwendet wird, können Sie wp-config.php in einem Root-Verzeichnis wp-config.php und Zeile mit $table_prefix = 'PREFIX_HERE' ; Variable

2) Sichern Sie die database, bevor Sie etwas unternehmen!

3) Überprüfen Sie zusätzlich, ob andere Tabellen mit anderen Präfixen / Namenspattern nicht von schlecht geschriebenen Plugins von Drittanbietern verwendet werden. Sie dürfen nicht einer guten Praxis folgen:

Schreiben Sie das WordPress-database-Tabellenpräfix (normalerweise “wp_”) nicht fest in Ihre Plugins. Stellen Sie sicher, dass Sie stattdessen die $ wpdb-> Präfixvariable verwenden.

4) Gleich danach können Sie alle Tabellen mit einem UI mysql-Admin-Panel oder mit erweiterten Möglichkeiten löschen:

ein. Generieren Sie eine DELETE-Abfrage programmatisch:

 SELECT CONCAT( 'DROP TABLE ', GROUP_CONCAT(table_name) , ';' ) AS statement FROM information_schema.tables WHERE table_schema = 'YOUR_TABLE_NAME' AND table_name LIKE 'WORDPRESS-PREFIX_%'; 

b. Führen Sie das generierte Ergebnis aus.