Domande taggate «mysql»

MySQL è un sistema di gestione di database relazionali open source.

5
Verifica dell'esistenza della tabella del database
Ho letto il codice wordpress e wordpress professionale. Sembra che entrambi usino qualcosa di simile if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { per determinare se la tabella esiste. C'è qualche motivo per cui CREATE TABLE IF NOT EXISTS ( ... )non viene utilizzato? Controllerà e creerà la tabella in 1 …
11 database  mysql 

1
Spiega come Wordpress funziona con il set di caratteri MySQL e le regole di confronto a basso livello
Come suggerisce il titolo della domanda, sto cercando di capire come Wordpress funziona con i set di caratteri e le opzioni di confronto di MySQL. Come mostrerò di seguito, le cose non hanno molto senso per me ... Ho installato Wordpress seguendo le istruzioni sulla loro pagina di installazione: https://codex.wordpress.org/Installing_WordPress …

2
Utilizzare REGEXP nella chiave meta_query di WP_Query
So che posso usare REGEXP in WP_Query in questo modo: $query = new WP_Query(array( 'posts_per_page' => -1, 'post_status' => 'publish', 'meta_query' => array( array( 'key' => 'custom_fields', 'value' => 'foo[(][0-9][)]', // with regex stuff 'compare' => 'REGEXP', ), ), )); Ma ho bisogno anche di espressioni regolari nella chiave. Come …


3
Mysqldump aggiungi la tabella a discesa?
Nel Codex noto che l'opzione --add-drop-table viene visualizzata per il backup di un database. Prima di rovinare qualcosa, significa solo che quando il backup viene infine importato, le tabelle sovrascriveranno se esistono nel db di destinazione? Non voglio abbandonare i tavoli quando eseguo il backup! user@linux:~/files/blog> mysqldump --add-drop-table -h mysqlhostserver …
10 mysql  backup 


1
dbDelta supporto per FOREIGN KEY
Su PHP 5.3.13 / MySQL 5.5.21 il seguente codice non funziona: 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`) ON DELETE CASCADE ON UPDATE CASCADE ) CHARACTER SET utf8 COLLATE utf8_general_ci"; dbDelta($sql); …
9 php  mysql  dbdelta 


1
Elimina automaticamente gli utenti inattivi dopo 2 mesi
Sto cercando di modificare questa funzione : // automatically delete users after 7 days in wordpress function wcs_auto_delete_users() { global $wpdb; $query = $wpdb->prepare( "SELECT ID FROM $wpdb->users WHERE datediff( now(), user_registered ) > 7" ); if ( $oldUsers = $wpdb->get_results( $query, ARRAY_N ) ) { foreach ( $oldUsers as …


1
Ordina per DESC, ASC in WP_Query personalizzato
Ho bisogno di fare un ordine multi-livello in una query. Il problema è con l'ordine di un valore DESC e l'altro ASC come in SQL. Il seguente SQL sembra darmi quello che voglio quando lo eseguo nel terminale: SELECT DISTINCT * FROM wp_posts INNER JOIN wp_postmeta ON wp_posts.ID = wp_postmeta.post_id …
8 wp-query  mysql  order 

3
Meta query complessa con 3 chiavi
Penso che il problema riguardi essenzialmente la struttura delle query sql e non sono un esperto .... Devo cercare post (tipo di post personalizzato) in base a 2 parametri: pd_city pd_country Si noti che la relazione meta_query è 'OR', quindi se una delle due sopra è COME, dovremmo avere dei …

2
Connettiti al database usando il file wp-config di wordpress
Come posso collegarmi al database usando il file wp-config.php? Sto cercando di rendere uno script più intuitivo per Wordpress e devo collegarmi al database, ma senza installare lo script come plugin. Fondamentalmente ho sulla mia sceneggiatura $host = "xxxxxxxxxxx"; //database location $user = "xxxxxxxxxxx"; //database username $pass = "xxxxxxxxxxx"; //database …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.