Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Guida per principianti alla gestione del database di WordPress con phpMyAdmin

Una delle nostre principali raccomandazioni per gli utenti di WordPress è imparare a gestire i propri database di WordPress.

WordPress è scritto utilizzando PHP come linguaggio di scripting e MySQL come sistema di gestione del database. Per utilizzare WordPress, non è necessario imparare nessuno dei due.

Tuttavia, una comprensione molto basilare dei due potrebbe aiutarti a risolvere i problemi e ad aumentare la tua conoscenza di come funziona WordPress (dietro le quinte).

In questo articolo, spiegheremo come WordPress utilizza il database, inclusa un'introduzione alle tabelle di database predefinite di WordPress. Ti mostreremo anche come gestire un database di WordPress utilizzando phpMyAdmin, inclusa la creazione di backup del database, l'ottimizzazione del database di WordPress, la riparazione del database di WordPress e altro ancora.

Come gestire il database di WordPress usando phpMyAdmin

Questa è una guida completa sulla gestione del database di WordPress, quindi abbiamo aggiunto un indice per una navigazione più semplice:

Cos'è un database e come lo utilizza WordPress?

Un database è un sistema per organizzare e recuperare dati. Permette al software di gestire i dati in modo programmabile.

Ad esempio, WordPress utilizza PHP (un linguaggio di programmazione) per memorizzare e recuperare dati dal database.

Le informazioni memorizzate in un database WordPress includono post, pagine, commenti, categorie, tag, campi personalizzati, utenti e altre impostazioni di WordPress. Approfondiremo questo aspetto più avanti nel tutorial quando parleremo delle tabelle del database di WordPress.

Quando installi WordPress per la prima volta, ti chiede di fornire un nome del database, un host, un nome utente e una password. Queste informazioni sono memorizzate nel file di configurazione, chiamato wp-config.php.

Informazioni sul database di WordPress

Durante l'installazione, WordPress utilizza le informazioni che fornisci sul database per creare tabelle e memorizzare i dati di installazione predefiniti all'interno di tali tabelle.

Dopo l'installazione, WordPress esegue query su questo database per generare dinamicamente pagine HTML per il tuo sito web o blog.

Questo rende WordPress estremamente potente perché non devi creare un nuovo file .html per ogni pagina che desideri creare. WordPress gestisce tutto dinamicamente.

Dove è memorizzato il mio database WordPress?

WordPress utilizza MySQL come sistema di gestione del database, che è un software installato sul tuo server di hosting WordPress. Anche il tuo database WordPress è memorizzato sullo stesso server.

Questa posizione non è accessibile sulla maggior parte degli ambienti di hosting condiviso. Tuttavia, se ti trovi su un piano di hosting VPS o su un server dedicato, puoi utilizzare gli strumenti da riga di comando per individuare il database.

Nella maggior parte dei casi, si trova nel seguente percorso:

/var/lib/mysql/nome_del_tuo_database

Tuttavia, questo potrebbe variare da un provider di hosting all'altro.

È importante tenere presente che non è necessario accedere al file del database stesso. Puoi utilizzare altri strumenti come phpMyAdmin per gestire il tuo database.

Cos'è phpMyAdmin?

phpMyAdmin è un software basato sul web che ti consente di gestire database MySQL utilizzando il tuo browser web. Offre un'interfaccia facile da usare che ti permette di eseguire comandi MySQL e operazioni sul database.

Puoi anche usarlo per sfogliare e modificare tabelle, righe e campi del database. Ti consente inoltre di importare, esportare o eliminare tutti i dati all'interno di un database.

Come accedere a phpMyAdmin

PhpMyAdmin viene preinstallato con tutte le principali società di hosting WordPress. Puoi trovarlo nella sezione Database del pannello di controllo cPanel del tuo account di hosting. Di seguito è riportato uno screenshot di esempio dal pannello di controllo di Bluehost:

pannello phpmyadmin in Bluehost

A seconda del tuo provider di hosting, la tua interfaccia cPanel potrebbe apparire diversa dallo screenshot sopra. Tuttavia, puoi comunque trovare l'icona di phpMyAdmin nella sezione Database.

Facendo clic su di essa si aprirà l'interfaccia di phpMyAdmin, dove potrai selezionare il tuo database WordPress dalla colonna di sinistra. Successivamente, phpMyAdmin visualizzerà tutte le tabelle nel tuo database WordPress.

Dashboard di PhpMyAdmin

Diamo un'occhiata alle tabelle del database di WordPress.

Comprensione delle tabelle di database di WordPress

Ogni installazione di WordPress ha 12 tabelle predefinite nel database. Ogni tabella del database contiene dati per diverse sezioni, funzionalità e funzionalità di WordPress.

Osservando la struttura di queste tabelle, puoi facilmente capire dove sono archiviate le diverse parti del tuo sito web. Attualmente, un'installazione predefinita di WordPress crea le seguenti tabelle:

Nota: Il prefisso wp_ è presente prima di ogni nome di tabella nel database per impostazione predefinita, ma puoi cambiarlo durante l'installazione.

  • wp_commentmeta : Questa tabella contiene metadati sui commenti pubblicati su un sito WordPress. La tabella ha quattro campi: meta_id, comment_id, meta_key e meta_value. Ogni meta_id è correlato a un comment_id. Un esempio di metadati di commenti memorizzati è lo stato di un commento (approvato, in attesa, cestino).
  • wp_comments : Come suggerisce il nome, questa tabella contiene i tuoi commenti WordPress. Contiene il nome dell'autore del commento, l'URL, l'email, il commento e altro ancora.
  • wp_links : Per gestire i blogroll creati dalle versioni precedenti di WordPress o dal plugin Link Manager.
  • wp_options : Questa tabella contiene la maggior parte delle impostazioni globali del tuo sito WordPress, come l'URL del sito, l'email dell'amministratore, la categoria predefinita, i post per pagina, il formato dell'ora e molto altro. La tabella delle opzioni viene utilizzata anche da numerosi plugin WordPress per memorizzare le impostazioni dei plugin.
  • wp_postmeta : Questa tabella contiene metadati sui tuoi post, pagine e tipi di post personalizzati di WordPress. Esempi di metadati dei post includono il template utilizzato per visualizzare una pagina, i campi personalizzati, ecc. Alcuni plugin utilizzano anche questa tabella per memorizzare dati dei plugin, come le informazioni SEO di WordPress.
  • wp_posts : Il nome dice post, ma in realtà questa tabella contiene tutti i tipi di post o, dovremmo dire, tipi di contenuto. Questa tabella contiene tutti i tuoi post, pagine, revisioni e tipi di post personalizzati.
  • wp_termmeta : Questa tabella consente agli sviluppatori di memorizzare metadati personalizzati per i termini nelle loro tassonomie personalizzate. Ad esempio, WooCommerce la utilizza per memorizzare metadati per attributi e categorie di prodotti.
  • wp_terms : WordPress ha un potente sistema di tassonomie che ti consente di organizzare i tuoi contenuti. I singoli elementi di tassonomia sono chiamati termini e sono memorizzati in questa tabella. Ad esempio, le tue categorie e tag di WordPress sono tassonomie, e ogni categoria/tag al loro interno è un termine.
  • wp_term_relationships : Questa tabella gestisce la relazione dei tipi di post di WordPress con i termini nella tabella wp_terms. Ad esempio, questa è la tabella che aiuta WordPress a determinare se il post X si trova nella categoria Y.
  • wp_term_taxonomy : Questa tabella definisce le tassonomie per i termini definiti nella tabella wp_terms. Ad esempio, se hai il termine “Tutorial di WordPress“, allora questa tabella contiene i dati che dicono che è associato a una tassonomia chiamata categoria. In breve, questa tabella contiene i dati che aiutano WordPress a distinguere quale termine è una categoria, quale è un tag, e altro ancora.
  • wp_usermeta : Contiene informazioni meta sui utenti registrati sul tuo sito web.
  • wp_users : Contiene informazioni sull'utente come nome utente, password, email dell'utente e altro ancora.

Gestione del database di WordPress tramite phpMyAdmin

Il tuo database WordPress contiene importanti impostazioni di WordPress, così come tutti i tuoi post del blog, pagine, commenti e altro ancora. Devi essere estremamente cauto quando usi phpMyAdmin, altrimenti potresti finire per cancellare accidentalmente dati importanti.

Come precauzione, dovresti sempre creare un backup completo del database. Questo ti permetterà di ripristinare il tuo database al suo stato precedente.

Diamo un'occhiata a come creare facilmente un backup del database di WordPress.

Creazione di un backup del database di WordPress tramite phpMyAdmin

Per creare un backup del tuo database WordPress da phpMyAdmin, fai clic sul database. Quindi, nel menu in alto, fai semplicemente clic sulla scheda 'Esporta'.

Esporta database di WordPress

Nelle versioni più recenti di phpMyAdmin, ti verrà chiesto un metodo di esportazione. Il metodo rapido esporta il tuo database in un file .sql. Nel metodo personalizzato, ti verranno fornite più opzioni e la possibilità di scaricare i backup in formati di archivio zip o gzip compressi.

Si consiglia di utilizzare il metodo personalizzato e di scegliere zip come metodo di compressione. Il metodo personalizzato ti consente anche di escludere tabelle dal database.

Supponiamo che tu abbia utilizzato un plugin che ha creato una tabella di database e non stai più utilizzando quel plugin. In tal caso, puoi scegliere di escludere quella tabella dal backup.

Metodo di compressione

Il tuo file di database esportato può essere importato nuovamente in un database diverso o nello stesso database utilizzando la scheda Importa di phpMyAdmin.

Creazione di un backup di WordPress utilizzando un plugin

Mantenere backup regolari del tuo sito WordPress è la cosa migliore che puoi fare per la sicurezza di WordPress. Sebbene il database di WordPress contenga la maggior parte delle informazioni del tuo sito, mancano ancora diversi elementi abbastanza importanti, come file di template, immagini, caricamenti, ecc.

Tutte le tue immagini sono archiviate nella cartella uploads nella directory /wp-content/. Anche se il database ha le informazioni su quale immagine è collegata a un post, è inutile se la cartella delle immagini non contiene quei file.

Spesso, i principianti pensano che un backup del database sia tutto ciò di cui hanno bisogno. Questo NON è vero. Devi avere un backup completo del sito che includa temi, plugin e immagini.

Sebbene la maggior parte delle società di hosting affermi di effettuare backup giornalieri, ti consigliamo di conservare i backup da solo, per ogni evenienza.

Nota: Se stai utilizzando una soluzione di hosting WordPress gestito come WP Engine, allora loro creano backup giornalieri.

Per la maggior parte delle persone che non utilizzano WP Engine, dovresti utilizzare un plugin di backup per WordPress per impostare backup automatici di WordPress sul tuo sito.

Importazione di un backup del database di WordPress tramite phpMyAdmin

phpMyAdmin ti consente inoltre di importare facilmente il tuo database WordPress. Avvia semplicemente phpMyAdmin e quindi seleziona il tuo database WordPress.

Successivamente, devi fare clic sul link 'Importa' nel menu in alto.

Importa database tramite phpMyAdmin

Nella schermata successiva, fai clic sul pulsante 'Scegli file' e quindi seleziona il file di backup del database che hai scaricato in precedenza.

phpMyAdmin elaborerà ora il caricamento del tuo file di backup e lo importerà nel tuo database WordPress. Una volta terminato, vedrai un messaggio di successo.

Database importato con successo

Ottimizzazione del tuo database di WordPress in phpMyAdmin

Dopo aver utilizzato WordPress per un po', il tuo database diventa frammentato. Ci sono overhead di memoria che aumentano le dimensioni complessive del tuo database e il tempo di esecuzione delle query.

MySQL include un semplice comando che ti permette di ottimizzare il tuo database. Vai semplicemente su phpMyAdmin e fai clic sul tuo database WordPress. Questo ti mostrerà un elenco delle tue tabelle WordPress.

Fai clic sul link 'Seleziona tutto' sotto le tabelle. Accanto ad esso, c'è un menu a discesa "Con selezionati". Devi fare clic su di esso e scegliere 'Ottimizza tabella'.

Ottimizza tabelle del database di WordPress

Questo ottimizzerà il tuo database WordPress deframmentando le tabelle selezionate. Renderà le tue query WordPress un po' più veloci e ridurrà leggermente le dimensioni del tuo database.

Risoluzione dei problemi di WordPress tramite phpMyAdmin

Come abbiamo menzionato in precedenza, phpMyAdmin è uno strumento utile per la risoluzione dei problemi e la correzione di alcuni errori comuni di WordPress e problemi.

Vediamo alcuni problemi comuni di WordPress che possono essere facilmente risolti utilizzando phpMyAdmin.

Reimposta la password di WordPress usando phpMyAdmin

Se hai dimenticato la password di amministratore di WordPress e non riesci a recuperarla tramite un'email di password persa, allora questo metodo ti permette di reimpostarla rapidamente.

Per prima cosa, avvia phpMyAdmin e seleziona il tuo database WordPress. Questo visualizzerà le tabelle del tuo database WordPress dove devi fare clic su 'Sfoglia' accanto alla tabella wp_users.

Sfoglia la tabella utenti

Nota: Le tabelle nel tuo database WordPress potrebbero avere un prefisso di tabella diverso da quello che stiamo mostrando nel nostro screenshot.

Ora vedrai le righe nella tua tabella utenti di WordPress. Fai clic sul pulsante 'Modifica' accanto al nome utente per il quale desideri cambiare la password.

Modifica utente

phpMyAdmin ti mostrerà un modulo con tutti i campi delle informazioni utente.

Dovrai eliminare il valore nel campo ‘user_pass’ e sostituirlo con la tua nuova password. Nella colonna ‘Function’, seleziona ‘MD5’ dal menu a discesa e fai clic sul pulsante ‘Go’.

Cambia password utente

La tua password verrà crittografata utilizzando l'hash MD5 e quindi memorizzata nel database.

Congratulazioni! Hai cambiato con successo la tua password di WordPress utilizzando phpMyAdmin.

Ora, alcuni di voi potrebbero chiedersi perché abbiamo selezionato l'hash MD5 per crittografare la password.

Nella versione precedente, WordPress utilizzava l'hash MD5 per crittografare le password. Dalla versione 2.5, ha iniziato a utilizzare tecnologie di crittografia più robuste. Tuttavia, WordPress riconosce ancora MD5 per fornire compatibilità retroattiva.

Non appena accedi utilizzando una stringa di password memorizzata come hash MD5, WordPress la riconosce e la modifica utilizzando gli algoritmi di crittografia più recenti.

Aggiungere un nuovo utente amministratore a WordPress usando phpMyAdmin

Supponiamo che tu abbia accesso al database di WordPress ma non all'area di amministrazione di WordPress. Sebbene tu possa cambiare la password dell'utente amministratore, ciò impedirà ad altri utenti amministratori di utilizzare i propri account.

Una soluzione più semplice sarebbe aggiungere un nuovo utente amministratore tramite phpMyAdmin.

Innanzitutto, devi avviare phpMyAdmin e quindi selezionare il tuo database WordPress. Questo mostrerà le tabelle del tuo database WordPress, dove dovrai fare clic sul link ‘Browse’ accanto alla tabella wp_users.

Sfoglia la tabella utenti

phpMyAdmin ti mostrerà ora le righe all'interno della tabella wp_users.

Fai clic sul link ‘Insert’ dal menu in alto.

Inserisci nuova riga nella tabella utenti di WordPress

Questo aprirà un modulo che dovrai compilare per aggiungere un nuovo utente al tuo sito WordPress.

Ecco come devi compilare ogni campo in questo modulo.

  • ID – Puoi ignorare questo, poiché viene generato automaticamente.
  • user_login – Questo sarà il nome utente di WordPress che utilizzerai per accedere.
  • user_pass – Questa è la tua password di WordPress. Devi inserire la password e selezionare MD5 nella colonna della funzione.
  • user_nicename – Questo è il nome utente compatibile con gli URL che puoi utilizzare per accedere.
  • user_email – Inserisci un indirizzo email valido, poiché potrebbe esserti necessario per ricevere email di reimpostazione della password e notifiche di WordPress.
  • user_url – Aggiungi l'URL del tuo sito web, oppure puoi lasciarlo vuoto.
  • user_registered – Devi selezionare CURRENT_TIME nella colonna della funzione per inserire automaticamente l'ora corrente qui.
  • user_activation_key – Puoi anche lasciare vuoto questo campo, viene utilizzato per approvare la registrazione dell'utente.
  • user_status – Puoi anche lasciare vuoto questo campo.
  • display_name – Puoi inserire il nome completo dell'utente come desideri che venga visualizzato negli articoli. Puoi anche lasciarlo vuoto.

Dopo aver compilato il modulo, fai clic sul pulsante 'Vai' per inserirlo nel tuo database WordPress.

Compila il modulo utente

phpMyAdmin eseguirà ora la query MySQL per inserire i dati.

Abbiamo aggiunto l'utente, ma quell'utente non ha un ruolo di amministratore sul tuo sito WordPress. Questo valore viene salvato in un'altra tabella chiamata wp_usermeta.

Prima di poter rendere questo utente un amministratore, dovremo trovare l'ID utente.

Fai semplicemente clic sul link 'Sfoglia' accanto alla tabella wp_users e vedrai una riga contenente il tuo utente appena aggiunto con il suo ID utente.

Trova ID utente

Annota l'ID utente perché ti servirà nel passaggio successivo.

Ora, apriamo la tabella wp_usermeta facendo clic sul link 'Sfoglia' accanto ad essa.

Navigazione nella tabella wp_usermeta

Successivamente, devi fare clic sul link 'Inserisci' in alto.

Questo ti permetterà di aggiungere una nuova riga alla tabella.

Inserisci nuova riga nella tabella usermeta

Ora vedrai un modulo per inserire una nuova riga.

Qui è dove dirai a WordPress che l'utente che hai creato in precedenza ha il ruolo di amministratore.

Aggiunta del ruolo utente amministratore tramite usermeta

Ecco come compilerai questo modulo.

  • umeta_id – Devi lasciarlo vuoto, poiché viene compilato automaticamente.
  • user_id – Inserisci l'ID utente che hai copiato in precedenza.
  • meta_key – Devi inserire 'wp_capabilities' in questo campo. Tuttavia, potrebbe essere necessario sostituire wp_ se i nomi delle tue tabelle WordPress utilizzano un prefisso diverso.
  • meta_value – Devi inserire il seguente valore serializzato:
    a:1:{s:13:”administrator”;s:1:”1″;}

Infine, fai clic sul pulsante 'Vai' per salvare le modifiche.

Successivamente, dobbiamo aggiungere un'altra riga per definire il livello dell'utente. Fai clic sul link 'Inserisci' nel menu in alto per aggiungere un'altra riga alla tabella usermeta.

Aggiunta del campo meta di livello utente

Ecco come compilerai questo modulo.

  • umeta_id – Devi lasciarlo vuoto, poiché viene compilato automaticamente.
  • user_id – Inserisci l'ID utente per il tuo utente appena aggiunto.
  • meta_key – Devi inserire ‘wp_user_level’ in questo campo. Tuttavia, potresti dover sostituire wp_ se i nomi delle tabelle di WordPress utilizzano un prefisso diverso.
  • meta_value – Qui, devi inserire ’10’ come valore del livello utente.

Non dimenticare di fare clic sul pulsante ‘Go’ per inserire i dati.

Tutto qui, ora puoi visitare l'area di amministrazione di WordPress ed effettuare l'accesso con il tuo utente amministratore appena aggiunto.

Cambiare un nome utente di WordPress tramite phpMyAdmin

Potresti aver notato che mentre WordPress ti consente di cambiare il nome completo o il nickname di un utente, non ti permette di cambiare il nome utente.

Molti utenti finiscono per scegliere nomi utente durante l'installazione che potrebbero voler cambiare in seguito. Ecco come puoi farlo tramite phpMyAdmin.

Nota: Esiste un modo più semplice per cambiare il tuo nome utente WordPress utilizzando un plugin.

Innanzitutto, devi avviare phpMyAdmin dalla dashboard del pannello di controllo del tuo account di hosting. Dopodiché, devi selezionare il tuo database WordPress.

phpMyAdmin mostrerà le tabelle del tuo database WordPress. Devi fare clic sul link ‘Browse’ accanto alla tabella wp_users.

Sfoglia la tabella utenti

Questa tabella elencherà ora tutti gli utenti registrati sul tuo sito web.

Successivamente, fai clic sul collegamento ‘Modifica’ accanto al nome utente che desideri modificare.

Modifica dati utente tramite phpMyadmin

phpMyAdmin ti mostrerà ora i dati dell'utente.

Devi individuare il campo user_login e modificare il valore con il nome utente che desideri utilizzare.

Cambia nome utente WordPress in phpMyAdmin

Non dimenticare di fare clic sul pulsante ‘Vai’ per salvare le modifiche. Ora puoi visitare il tuo sito web ed effettuare l'accesso con il tuo nuovo nome utente.

Altri utili trucchi di phpMyAdmin

Il tuo database WordPress è il motore del tuo sito web. Con phpMyAdmin, puoi modificare le impostazioni per migliorare le prestazioni, risolvere problemi o semplicemente cambiare cose che non possono essere modificate dall'area di amministrazione di WordPress.

Ecco alcuni altri trucchi che puoi usare con phpMyAdmin:

Proteggere il tuo database WordPress

Prima di iniziare, vogliamo sottolineare che ogni sito può essere hackerato. Tuttavia, ci sono alcune misure che puoi adottare per renderlo un po' più difficile.

La prima cosa che puoi fare è cambiare il prefisso del database di WordPress. Questo può ridurre significativamente le possibilità di attacchi di SQL injection sul tuo database WordPress. Questo perché gli hacker spesso prendono di mira i siti che utilizzano il prefisso della tabella wp_ predefinito.

Per istruzioni dettagliate, consulta il nostro tutorial su come cambiare il prefisso del database di WordPress.

Inoltre, dovresti sempre scegliere un nome utente e una password robusti per il tuo utente MySQL. Questo renderà difficile per qualcuno accedere al tuo database WordPress.

Per la sicurezza di WordPress, ti consigliamo vivamente di utilizzare Sucuri. È il miglior plugin di sicurezza per WordPress che intercetterà qualsiasi tentativo di iniezione MySQL prima ancora che raggiunga il tuo sito web.

Speriamo che questa guida ti abbia aiutato a imparare la gestione del database di WordPress e come utilizzare phpMyAdmin. Potresti anche voler leggere la nostra guida su come riparare un database WordPress e come aggiungere un file manager simile a FTP nella dashboard di WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

111 CommentsLeave a Reply

  1. Sono nuovo in un lavoro e sto appena prendendo in carico il sito web. Tuttavia, sto riscontrando l'errore "Errore di connessione al database" sul sito web stesso e sulla pagina di accesso. L'email che hanno utilizzato per iscriversi originariamente al sito web è stata disattivata perché non lavora più qui. Ho cercato nei file e non riesco a trovare i file WP che vedo menzionati sopra. Non sono sicuro quali siano i miei prossimi passi. Qualche idea?

  2. Ciao,

    Ho recentemente spostato il mio hosting e ciò ha influito sul frontend del mio sito web che visualizza "Errore di connessione al database". Quindi ho creato un database.

    I contenuti del sito web sono nella cartella public_html nel mio File Manager di cPanel.

    Come e dove devo spostare questi contenuti nel database per visualizzare il mio sito web effettivo?

    Grazie.

  3. Ciao, non riesco a far resettare la mia password da WordPress. Come potrei fare usando questo metodo?
    Grazie

    • Dovresti accedere al tuo provider di hosting per trovare il tuo phpMyAdmin, a seconda dell'host ci sono alcuni posti in cui potrebbe trovarsi.

      Amministratore

  4. Ciao, ho bisogno di aiuto su questo.

    Sto pianificando di utilizzare il database per creare un sistema a cui possano accedere solo lo staff della nostra azienda in WordPress.

    Posso sapere da dove dovrei iniziare?

  5. Ciao,

    Ho recentemente creato alcuni siti Wordpress e l'ho fatto tramite l'installazione di Wordpress in un clic in cPanel. Quello che volevo sapere è: "Dovrei cambiare il nome del mio database Wordpress e il nome utente del database?" È qualcosa di facilmente hackerabile se sto già usando un plugin di sicurezza gratuito come Wordfence?

    Grazie!

    • La maggior parte delle installazioni in un clic dei provider di hosting cambiano il prefisso del database per aiutarti in questo. Non è qualcosa che per impostazione predefinita è facilmente hackerabile e i plugin di sicurezza aiutano ancora di più

      Amministratore

  6. Questo è fantastico. Ma se creo un sito personalizzato su WordPress e inserisco un campo di validazione del modulo. I dati verranno automaticamente memorizzati nel wp_database?

    • Dovresti impostare nel tuo modulo per memorizzare le informazioni, non sarebbe automatico.

      Amministratore

  7. È possibile ricevere queste informazioni via email anziché via tweet? Sarebbe più facilmente accessibile per me via email per riferimento futuro. Apprezzo tutto quello che fai per i principianti come me. Grazie.

    • Anche se non abbiamo l'intero articolo nelle nostre newsletter via email, saremo sicuri di esaminare le possibilità.

      Amministratore

  8. Salve Signore, ho ospitato il mio sito web con qualcuno che non mi ha fornito le funzionalità integrate di myphp admin. Quindi, come posso scaricarlo sul mio desktop, per favore guidami. È necessario un altro software oltre a myphp per scaricarlo?

    • Ciao Polo,

      Puoi accedere a phpMyAdmin dal tuo account di web hosting. Se hai accesso al tuo account di web hosting, puoi accedere lì e nella sezione dei database troverai l'icona di phpMyAdmin.

      Amministratore

  9. Ho una tabella dei risultati nel database e voglio recuperare il risultato dello studente tramite il numero di registrazione.
    Non trovo una soluzione su dove codificare nel sito WordPress... e come vedere il risultato dello studente tramite il numero di registrazione.

  10. Grazie mille per il tutorial, è potente
    comunque ho una domanda;

    Ho un database che ho creato con workbench e l'ho importato in phpmyadmin. Tuttavia, voglio connettermi con WordPress in modo che quando invio dati tramite WordPress, io possa vederli in phpmyadmin e possa vederli di nuovo nell'interfaccia WordPress che ho creato.

  11. I tuoi tutorial sono stati utili.

    basato su un tutorial precedente sull'installazione di WordPress su PC, ho seguito il tutorial ed è stato un successo. ho sviluppato un sito web per l'associazione diabetici della Nigeria di cui sono anche membro. Ma la mia sfida ora è come aggiungere un modulo di registrazione per i nuovi membri per registrarsi online e come ricevere donazioni online sul sito web. ho bisogno del tuo aiuto per favore.

    • Se intendi esportare determinate tabelle, allora è possibile. In phpmyadmin, non è necessario esportare l'intero database, ma è possibile esportare anche singole tabelle. Ad esempio, tabelle con post che puoi quindi esportare in un altro database. Nello specifico con il contributo, è anche necessario ricordare che immagini e contenuti audiovisivi non sono memorizzati nel database ma sono memorizzati su FTP.

  12. Dove posso caricare il sito web che ho creato e che sia accessibile offline. Grazie in anticipo.

  13. Per favore, dove memorizza WordPress le informazioni delle pagine? Come posso cambiare il titolo di una pagina dal database?

  14. Uso il modulo di contatto 7 per scopi di feedback e memorizzo quei dati nel database, ma ora voglio quei dati particolari tramite URL come (abc.com/feedback/5) in modo che mostri i dati dell'ID numero 5 come posso fare questo in WordPress?

  15. Salve,

    Sto pensando di creare un sito web in WordPress con registrazione per utenti specifici (ho un'organizzazione no-profit con più di 2000 membri). Ora, ho l'elenco dei membri nel mio database Access con tutte le informazioni necessarie. La mia domanda è: è possibile collegare questo database Access al database di WordPress? Se sì, come si fa?
    Inoltre, ogni membro ha un ID univoco nel mio database, che è anche un numero per la tessera associativa che possiede. Se quanto sopra è possibile, potrei creare un campo nel modulo di registrazione, oltre a Nome utente e Password, che richieda quel numero ID che verrebbe verificato dal database e, se corretto, permetterebbe la registrazione, altrimenti la negherebbe?
    Spero mi capiate perché il mio inglese non è un granché…
    Grazie in anticipo

    • Ho lo stesso problema, per favore hai trovato una soluzione?? Se l'hai trovata, per favore, fammelo sapere.

  16. Ciao, sto preparando il lancio del mio primo sito blog WordPress sotto il mio primo sito web. Testando e imparando la configurazione del blog mi chiedo come funzionino le cose via email. Ho creato un commento in risposta a un post e ho selezionato l'opzione 'inviame una notifica via email quando vengono pubblicati i post'. E quando ho creato un altro post ho ricevuto una notifica via email. Guardando nelle tabelle usando phpmyadmin posso vedere l'indirizzo email che ho inserito con il commento memorizzato in wp1_comments ma non riesco a vedere dove/come sia memorizzato il fatto che un'email debba essere inviata a quell'indirizzo quando viene creato un nuovo post.

    Grazie

  17. Ciao,

    Potete per favore aiutarmi a vedere il database del mio blog perché non sono visibili da nessuna parte.

    screenshot allegati

  18. Ciao,
    Gestisco servizi di certificazione come certificato alimentare, certificato ISI, ecc.
    Ho un semplice sito web WordPress (self-hosted),

    Ora, ho intenzione di creare una pagina per i miei clienti per ottenere lo stato attuale della loro domanda.

    Una volta che inseriscono (1) il numero della domanda e (2) la data di nascita / numero di cellulare, se i dettagli corrispondono, verrà visualizzato lo stato della domanda, altrimenti verrà visualizzato un messaggio di errore (come 'dettagli non corrispondenti').

    Potete gentilmente suggerirmi quale plugin / metodo sia adatto alle mie esigenze.

    Grazie

  19. Hello :)
    I need some help, because I don’t understand something:
    I register a WP website… and install WooCommerce in it. (I use XAMPP localhost on C partition)
    So I have a clear WP+WooCommerce site which I’d like to use to create other WP sites too.
    So I copy all the WP files from C… to another partition, let’s say D partition
    and I also export its database by phpMyAdmin. Now I have a copy of the WP site and its database on D partition.
    But what if I’d like to use the copied WP+WooCommerce site (pattern) I’ve created?
    It is still contains the same e-mail address and password I used when I registrated on the official site of WP right? So how can I modify that?
    I’d like to create a new website (with different admin e-mail and password) but using the same WP+WooCommerce site (pattern) I’ve created before.

  20. Quando ho eseguito un backup del database e ho seguito le opzioni personalizzate. (seguendo questi passaggi: )

    Quando premo GO, un file va nella mia cartella download e non fa nulla. il file è vuoto. Cosa potrei star facendo di sbagliato?

  21. Grazie per la grande spiegazione di come WordPress si interfaccia con MySQL. Domanda: Abbiamo alcuni blog sul nostro sito che mostrano una pagina bianca. I blog con pagine bianche hanno le stesse informazioni di quelli che funzionano correttamente. Ho usato phpMyadmin per esaminare le tabelle e tutto sembra a posto. Quale tabella utilizza WordPress per iniziare la generazione della pagina?

    • Sembra un problema di plugin o tema. Per scoprire cosa sta causando il problema, disattiva tutti i plugin sul tuo sito e poi passa a un tema predefinito come Twenty Sixteen.

      Amministratore

  22. Il video era un po' superfluo rispetto alla spiegazione scritta più descrittiva di questo articolo E, come per molti dei tuoi video, il narratore parla troppo velocemente ed è quindi difficile da capire se non parli americano. – anche per me come madrelingua inglese!

  23. come dovrei collegare il modulo di ricerca integrato con il mio database per vedere i risultati della ricerca…

  24. Nella tabella wp_comments troverai i campi comment_author_email e comment_author_IP. Nota che il prefisso wp_ nella tabella dei commenti potrebbe essere diverso nel tuo database.

    Puoi anche trovare le informazioni sull'email e sull'IP dell'autore del commento all'interno dell'area di amministrazione di WordPress.

  25. Quale parte del sistema di gestione del database in phpMyAdmin mostra l'indirizzo IP e l'indirizzo email di un commentatore?

  26. phpMyAdmin non è un sistema di gestione del database. È un'utilità che ti permette di gestire il tuo database in un'interfaccia grafica basata sul web.

    Il tuo database effettivo risiede sul tuo server di database MySQL. Qualsiasi utility che desideri gestire, eseguire il backup o apportare modifiche al tuo database avrà bisogno del tuo nome utente e password del database per farlo.

    BackupBuddy funziona come un plugin di WordPress e il tuo nome utente e password del database sono già memorizzati nel tuo file di configurazione di WordPress. Pertanto, può connettersi automaticamente al tuo database senza richiedere esplicitamente il tuo nome utente e password.

  27. È necessario che qualsiasi plugin/strumento acceda a myphpadmin per eseguire il backup del database? Se no, come crea backupBuddy i backup del database?

    BackupBuddy richiede il nome utente e la password di myphpadmin per accedere al database?

    Sono un principiante e sono confuso. Se lo sai, per favore fammelo sapere...

  28. Volevo solo dire... grazie... buon articolo! (Mi stavo chiedendo come funzionasse tutto questo).

  29. Ciao, vorrei sapere se va bene eliminare questa tabella che ho trovato insieme a quelle predefinite: wp-sml. Non so nemmeno a cosa serva. Grazie mille per il tuo articolo e il tuo supporto.

  30. Grazie per le informazioni. C'è un modo per ottenere le informazioni dai plugin (ad esempio, moduli di contatto) e inserirle in un database locale come Access... per aumentare la sicurezza dei dati? Deve essere nel MySQL dell'host? Grazie!

  31. Dalla scorsa sera il mio sito web non mostra più plugin o widget. Sembra essere scomparso. L'ultima volta che ci ho lavorato è stato per creare un paio di sottodomini e un post sulla pagina principale.

  32. Ho fatto un backup del mio database SQL sul mio computer con Esporta tramite PhpMyAdmin. Quindi, utilizzando una copia di quel database esportato, ho apportato piccole modifiche ad alcuni link serializzati nella tabella delle opzioni. Ora voglio importare il database modificato nuovamente sul server con Importa tramite PhpMyAdmin.
    La mia domanda: prima di importare, devo fare un drop di tutte le tabelle esistenti già presenti?

  33. Ciao, mi stavo chiedendo,

    Se vuoi creare un sito web che contenga, ad esempio, alloggi, indirizzo e nome dell'università e hai bisogno di archiviare quei dati in un database. WP fornisce un database per archiviare tutti quei dati, in formato testo, immagine e URL?

    Grazie

  34. Ciao,

    Domanda: quando creiamo un plugin WordPress installabile e creiamo una tabella personalizzata per archiviare alcuni valori, è necessario importare anche quella tabella quando installiamo il plugin?

    • In realtà dipende dalla situazione. Se hai usato quel plugin in precedenza e ha memorizzato dati importanti che vorresti conservare, allora dovresti importarli. Tuttavia, se stai installando il plugin per la prima volta, non c'è bisogno di preoccuparsi, il plugin creerà automaticamente una nuova tabella per sé da utilizzare.

      Amministratore

  35. Ciao ragazzi,

    Domanda: quando crei il database che verrà utilizzato da WordPress, dovresti creare anche una tabella o lasciarla? Se dovresti creare una tabella, quante e perché? Quali sono le specifiche per la/le tabella/e?

    Significato: va bene creare un database chiamato wordpress e 1 tabella chiamata mywp e poi modificare wp-config.php per contenere queste informazioni più i dettagli di connessione per quel database o dovrebbe essere fatto diversamente?

    Grazie in anticipo!

  36. ciao,

    Grazie per un articolo interessante. Spero tu possa fornire qualche indicazione.

    Mi aspetto di avere alcune tabelle residue da plugin, ma come posso scoprire a cosa servono certe tabelle? E come faccio a sapere quali dovrebbero essere eliminate o lasciate stare? L'ottimizzazione di queste tabelle le risolverebbe se fossero il mio problema?

    Il motivo per cui chiedo è che ho un piccolo database per la creazione di un nuovo sito, ma ho query SQL lente ed errori di connessione al database.

    Queste sono le mie tabelle discutibili

    wrd_woocommerce_order_itemmeta (un vecchio plugin che non viene più utilizzato)
    wrd_woocommerce_order_items

    wrd_wpss_Risposte (non ho idea di cosa siano, anche dopo aver cercato online)
    wrd_wpss_Campi
    wrd_wpss_Domande
    wrd_wpss_Quiz
    wrd_wpss_Risultati
    wrd_wpss_Percorsi

    • Le tabelle wrd_woocomerce sono per il plugin WooCommerce. Se non lo stai più utilizzando, puoi eliminarle.

      Le tabelle WPSS sembrano provenire da un plugin chiamato WordPress Simple Survey. Se non lo hai, puoi eliminarle anche quelle.

      Amministratore

  37. Ciao,
    Innanzitutto volevo dire che il tuo Staff fa un ottimo lavoro nel pubblicare una Newsletter di qualità. Non vedo l'ora di leggerla e trovo molti articoli utili per tutti i livelli di utenti.

    Lentamente sto raccogliendo i miei articoli preferiti. La mia domanda è: avete un posto dove posso trovare tutti gli articoli in modo da poterli salvare in formato pdf?

  38. Ottimo, ottimo articolo…

    Vorrei sapere però, qual è il modo corretto per esportare manualmente il nostro database usando phpmyadmin. Sai, un sacco di opzioni… e sul WordPress Codex non hanno aggiornato il tutorial con l'ultima versione di PhpmyAdmin!

    Grazie mille ragazzi

      • Ah ok… ma che dire di tutte quelle opzioni come "drop tables", "if not exist", ecc. Non ne parli. Le lasci intatte? Perché nel codex parlano di cambiarle in alcune parti. Cosa ne pensi? Grazie

  39. Buon articolo.

    FYI: Possibile refuso nel paragrafo wp_term_relationships: Ad esempio, questo è il plugin che aiuta WordPress a determinare che il post X appartiene alla categoria Y.

    Dovrebbe essere 'plugin' o 'tabella'?

  40. Ciao, ho fatto quello che hai detto mentre leggevo avanti e indietro il tuo articolo, l'ho fatto senza essere sicuro di cosa avessi fatto, ma ho un'idea. Sono appena diventato membro per guardare i video e ci tornerò tra poco. Vorrei dire Grazie mille e Dio ti benedica, ho avuto difficoltà e ho raccolto alcune informazioni su come funziona tutto questo da voi ragazzi ed è FANTASTICO grazie ancora, buona giornata.

  41. Grazie per aver reso anche le parti più "spaventose" di Wordpress più accessibili al nuovo utente. Sono riuscito a creare i database sql come richiesto, ma non avrei mai pensato che la comprensione della gestione dei database e di php fosse alla mia portata.

    Grazie per aver pubblicato questi post che sono pertinenti e scritti in modo tale da permettere a tutti, indipendentemente dalle conoscenze pregresse, di ricavarne qualcosa da ognuno di essi!

    • Grazie per il tuo commento Evelyn. Lieto che ti sia piaciuto l'articolo. Se hai suggerimenti o vuoi che trattiamo qualcosa di specifico, faccelo sapere. Sempre felici di aiutare.

      Amministratore

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.