Als «sql» getaggte Fragen

10
Mysqldump Drop-Tabelle hinzufügen?

Ich stelle im Codex fest, dass die Option --add-drop-table zum Sichern einer Datenbank angezeigt wird. Bedeutet dies nur, dass die Tabellen beim eventuellen Import der Sicherung überschrieben werden, wenn sie in der Zieldatenbank vorhanden sind, bevor ich etwas vermassle? Ich möchte die Tische...

9
dbDelta-Unterstützung für FOREIGN KEY

Unter PHP 5.3.13 / MySQL 5.5.21 funktioniert der folgende Code nicht: if($check_custom_fields_form!=1){ $sql = "CREATE TABLE IF NOT EXISTS ". $table_custom_fields_form ." ( `form_name` longtext NOT NULL, `field_id` bigint(20) NOT NULL, FOREIGN KEY (`field_id`) REFERENCES $table_custom_fields (`ID`)...

9
Überprüfen, ob eine Datenbanktabelle vorhanden ist

Ich habe den WordPress-Codex und den professionellen WordPress gelesen. Es scheint, dass beide so etwas verwenden if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { um festzustellen, ob die Tabelle existiert. Gibt es einen Grund, warum CREATE TABLE IF NOT EXISTS ( ... )nicht...

8
Bestellung nach DESC, ASC in benutzerdefiniertem WP_Query

Ich muss in einer Abfrage mehrstufig bestellen. Das Problem besteht darin, einen Wert DESC und den anderen ASC wie in SQL zu bestellen. Das folgende SQL scheint mir zu geben, was ich will, wenn ich es im Terminal ausführe: SELECT DISTINCT * FROM wp_posts INNER JOIN wp_postmeta ON wp_posts.ID =...

8
Komplexe Metaabfrage mit 3 Schlüsseln

Ich denke, das Problem hängt im Wesentlichen mit der SQL-Abfragestruktur zusammen und ich bin kein Experte. Ich muss nach Beiträgen (benutzerdefinierter Beitragstyp) anhand von 2 Parametern suchen: pd_city pd_country Bitte beachten Sie, dass die meta_query-Beziehung 'ODER' ist. Wenn also eine der...

7
Wie finde ich die Quelle langsamer Abfragen in Wordpress?

Ich habe eine WordPress-Site mit mehr als 8000 Posts und jedes Mal, wenn ich eine neue hinzufüge, reagiert die Site nicht mehr. Ich habe das MySQL-Protokoll für langsame Abfragen überprüft und festgestellt, dass es eine Auswahl ausführt, die die meisten Zeilen in der Posts-Tabelle zurückgibt und...

7
SQL-Abfrage, um nur die "aktuellen" wp_posts zu extrahieren?

Die Tabelle wp_posts scheint alle Revisionen derselben zu behalten, ok, sehr ähnlich, aber vermutlich unterschiedlich, Posts / Seiten / was auch immer. Ich bin etwas vertraut mit SQL, aber nicht mit WordPress. Ich muss nur die Datensätze extrahieren, die auf der öffentlich zugänglichen Website...