GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Cerca e sostituisci MySQL

Se desideri eseguire una ricerca e una sostituzione nel tuo database MySQL senza utilizzare plug-in, puoi farlo facilmente tramite phpMyAdmin, in questo tutorial mostreremo come eseguirlo per i post di WordPress. La ricerca e sostituzione di MySQL è particolarmente utile quando si cambia il dominio del tuo sito Web WordPress.

Apri il tuo strumento phpMyAdmin dal tuo account cPanel

Naviga nel database della tua installazione di WordPress e seleziona la tabella `wpDbPrefix_posts`

* Nota :Se non sei sicuro di quale sia il tuo database, puoi scoprirlo tramite il tuo file wp-config.php

Dovresti essere in grado di vedere che la colonna che dovremo modificare si chiama `guid`

Fai clic sulla scheda "SQL" nella parte superiore dell'interfaccia di phpMyAdmin

Cerca MySQL e sostituisci query per WordPress

UPDATE `wpqw_posts` SET guid = REPLACE(guid, 'https://oldUrl.com/', 'https://newUrl.com/') WHERE `guid` LIKE 'https://oldUrl.com/%';

Eseguendo questa operazione per sostituire https://example.com in https://newExample.com vengono apportate le seguenti modifiche al database

Potresti voler sostituire i dati di un'altra colonna per il tuo database MySQL, non solo limitato ai post di WordPress

Cerca MySQL e sostituisci query

UPDATE  `MySQL_Table` SET  `MySQL_Table_Column` = REPLACE(`MySQL_Table_Column`, 'oldString', 'newString') WHERE  `MySQL_Table_Column` LIKE 'oldString%';

Quando dovrei usare Ricerca e sostituzione MySQL?

Fare una ricerca e sostituire tramite SQL potrebbe essere pericoloso se hai collegamenti di cui non sei a conoscenza e che non dovrebbero essere modificati. Dovresti cercare e sostituire solo quando sei convinto di dover modificare il testo nel tuo database. È necessario eseguire sempre un backup del database prima di procedere con qualsiasi modifica manuale. Questo può essere fatto facilmente tramite phpMyAdmin:

Ottieni un nuovo account di hosting cpanel economico con un numero illimitato di database MySQL. Hosting SSD MYSQL a un prezzo molto scontato – 40% DI SCONTO sul prezzo normale – a partire da soli $ 2,94/mese!


Panels
  1. Prova la ricerca ricorsiva di Sed e sostituisci prima di correre?

  2. Stato e dipendenze del servizio Solaris?

  3. cPanel e MySQL Access Hosts

  4. Crea un database MySQL e un utente in cPanel

  5. Come installare e utilizzare MySQL su Ubuntu 20.04

Suggerimenti per l'ottimizzazione e l'ottimizzazione delle prestazioni di MySQL

Guida agli eventi MySQL e all'utilità di pianificazione degli eventi

Come installare e configurare MySQL su Ubuntu 18.04

Come creare un database MySQL e un utente in cPanel?

Come creare un nuovo database e utente MySQL?

Configurazione del database e dell'utente MySQL di cPanel