Zamiana części ciągu na inny ciąg w wielu tabelach |
Zamiana części ciągu na inny ciąg w wielu tabelach |
30.07.2023, 21:31:22
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 24.10.2020 Ostrzeżenie: (0%) |
Dzień dobry!
Mam taki problem, który nie bardzo wiem, jak rozwiązać. Otóż, mam sobie bazę mysql, w której mam np. linki do zdjęć. I zmieniła się konfiguracja serwera. Domenta nie jest już xyz.pl a zzz.pl jak zatem wyszukać we wszystkich polach wystąpienia xyz.pl i zamienić je na zzz.pl? |
|
|
30.07.2023, 21:40:22
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) |
Zwykły UPDATE z REPLACE(), tylko musisz wiedzieć w których kolumnach i tabelach są dane do podmiany.
Ewentualnie (jeśli nie potrzebujesz tego online) możesz zrobić dumpa bazy, podmienić wartości w pliku i potem wczytać go do bazy. -------------------- |
|
|
2.08.2023, 11:06:56
Post
#3
|
|
Grupa: Zarejestrowani Postów: 377 Pomógł: 70 Dołączył: 15.07.2014 Ostrzeżenie: (0%) |
WordPress? Jest specjalny skrypt na zmianę domeny, bo taka zwykła podmiana z użyciem REPLACE skutkuje problemami w serializacji.
Kiedyś był to tylko skrypt dostępny na GH, ale teraz widzę, że jest wciągnięty już do wp-cli, więc wystarczy odpalić jedną komendę: Kod wp search-replace <old_url> <new_url> Artykuł: https://help.dreamhost.com/hc/en-us/article...dPress-Site-URL |
|
|
Wersja Lo-Fi | Aktualny czas: 11.11.2024 - 17:41 |