Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Modificare articoli tramite phpmyadmin su un database wp
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • marcocarrieri
      marcocarrieri ModSenior • ultima modifica di

      Non vorrei sbagliarmi ma credo che anche da Phpmyadmin devi farlo uno alla volta attraverso la funzione search...
      A meno che tu non gli faccia eseguire uno script sql... 🙂
      Ma io sarei restio a questa strada...

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        marta.de.angelis User Attivo • ultima modifica di

        Si anche io, rischio di fare un gran casino.
        Ma se uno scarica la tabella, la modifica e poi la ricarica?
        Solo che una lavora in xml, mettiamo, ma poi deve ricaricare in sql o csv e si rischia di fare un caos nella conversione, vero?

        Non ci sono strade migliori per editare velocemente centinaia di post di wordpress (sostituisci parole, ad esempio).

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • marcocarrieri
          marcocarrieri ModSenior • ultima modifica di

          Non conosco cosi bene Wordpress purtroppo...
          Ma so che fanno davvero molti plugin...
          E magari postando la domanda in Plugin per Wordpress vedi prima se c'è qualcosa... 🙂

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • vnotarfrancesco
            vnotarfrancesco ModSenior • ultima modifica di

            No, tranquilli non si fanno casini. A volte occorre fare delle modifiche su più post e quindi si usa PhpMyAdmin oppure altri client sql (sia web sia desktop).
            Da PhpMyAdmin si può sia modificare un singolo record oppure eseguire dalla scheda sql più query di update o di insert o di delete.
            Fate sempre un backup prima di mettere le mani nel cofano.

            E' anche possibile fare un'esportazione del database, importarla in locale, lavorarci su, riesportare il file fare il merge on-line.

            Valerio Notarfrancesco

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              marta.de.angelis User Attivo • ultima modifica di

              Con la query in sql via phpmyadmin ci sono riuscita, ok.

              Ma se volessi seguire il metodo di lavorare in locale col database e poi ricaricarlo, chiedo:

              In quale formato scarico il database o tabella
              Con cosa lavoro in locale
              Come ricarico sul server

              Grazie.
              🙂

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • vnotarfrancesco
                vnotarfrancesco ModSenior • ultima modifica di

                In PhpMyAdmin, sulla sinistra clicca sul nome del database.
                Nel pannello di destra vai sulla linguetta Esporta e non selezionare nessuna tabella in particolare in alto a sinistra (ma del pannello di destra).
                Come formato imposta sql e poi in basso metto lo spunto su Salva con nome e premi il tasto Esegui.

                Avrai un file con le istruzioni sql per ricreare il database da un'altra parte, magari su un'istanza di Mysql locale, cioè installata sul tuo pc, dove farai gli stessi passaggi ma usando la scheda Importa di PhpMyAdmin. Oltre che PhpMyAdmin puoi anche usare MySQLWorkbench il client desktop ufficiale oppure altri client Mysql.

                Potresti avere la nececessità, anziché di esportare tutto il database, di esportare solo una tabella, a quel punto quando vai in esportazione, in alto a sinistra selezioni solo la tabella che ti interessa.

                Se anziché selezionare come tipo di file sql selezioni xml o csv, avrai un file che potrai modificare con Excel o con altri programmi. Attenzione che quando reinserisci i dati devono rispettare la stessa struttura.
                Mi raccomando di fare sempre un backup quando modifichi manualmente i dati di Wordpress intervenendo sui record del database.

                Valerio Notarfrancesco

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  marta.de.angelis User Attivo • ultima modifica di

                  Per modificare tanti post credo la cosa migliore sia xml in locale.
                  Tuttavia ieri sono riuscita a fare delle interessanti modifiche in batch con questa riga sql:

                  update [table_name] set [field_name] = replace([field_name],'[string_to_find]',[string_to_replace]');]
                  
                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • vnotarfrancesco
                    vnotarfrancesco ModSenior • ultima modifica di

                    Istruzione utile, ho sempre usato il comando update in un modo meno efficiente.:)
                    Per quanto riguarda le modifiche in batch, un altra soluzione è quella di collegarsi via odbc al server e poi l'unico limite è la fantasia.

                    Valerio Notarfrancesco

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • M
                      marta.de.angelis User Attivo • ultima modifica di

                      Con un client odbc?
                      Ne puoi suggerire alcuni buoni?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • marcocarrieri
                        marcocarrieri ModSenior • ultima modifica di

                        Un programmino free per collegarsi dal proprio pc è Toad for Mysql. 🙂

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • vnotarfrancesco
                          vnotarfrancesco ModSenior • ultima modifica di

                          Si, uno è quello suggerito da Marco.
                          Comunque il drive odbc è free e lo scarichi dal sito Mysql, poi puoi usare qualunque programma, ad esempio Access, Filemaker, Excel (perché non è vero che può solo leggere via odbc).

                          Valerio Notarfrancesco

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • M
                            marta.de.angelis User Attivo • ultima modifica di

                            Per ora grazie.
                            😉

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • M
                              marta.de.angelis User Attivo • ultima modifica di

                              Ho scaricato e istallato toad ma non riesco a connettermi al database.
                              Uso protocollo tcp e i dati inseriti sono giusti (porta?).

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • vnotarfrancesco
                                vnotarfrancesco ModSenior • ultima modifica di

                                3306 in genere.
                                [URL=http://www.giorgiotave.it/forum/gt-world/101972-forum-gt-disponibile-alle-versioni-per-telefoni-cellulari.html]Postato via Mobile

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • marcocarrieri
                                  marcocarrieri ModSenior • ultima modifica di

                                  Dipende anche dal fatto se il tuo hosting lo consenta credo...
                                  Comunque io sul mio lo ho settato cosi...

                                  Tipo connessione : TCP.
                                  Host : mysql.nomehost.com.
                                  User : ilmiouser per sql.
                                  Database : nomedatabase.
                                  Port : 3306.
                                  Unicode checcato

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • T
                                    trtfm User Newbie • ultima modifica di

                                    Ciao,

                                    Grazie per questo post. L'ho trovato molto utile.


                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • L
                                      lmtd81 User • ultima modifica di

                                      Premetto che non sono un esperto di phpmyadmin ne di query sql. Dovrei eliminare dal database codificato utf-8 delle voci. Ad esempio dovrei sostituire l'entità "&agrave" con "à". Ho provato a salvare il database, aprirlo con notepad, sostituire le voci e ricaricare il database ma alla fine mi ritrovo le stesse voci comunque.
                                      Come devo fare? Qual è il metodo più rapido? Non so niente di phpmyadmin quindi mi servirebbero istruzioni del tipo "clicca questo pulsante, "scrivi questa query" della serie sono gnurant!

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      Caricamento altri post
                                      Rispondi
                                      • Topic risposta
                                      Effettua l'accesso per rispondere
                                      • Da Vecchi a Nuovi
                                      • Da Nuovi a Vecchi
                                      • Più Voti