WordPressde veritabanı öneki değiştirirken PHP-Fusiondaki gibi wp-config.php ve tablo adlarının değişmesinini yeterli olacağını düşündüm, ve de tüm tabloların adlarını ve wp-config.php deki adını değiştirdim.
Fakat bunları yaptıktan sonra site açılmasına rağmen siteye giremedim, az biraz inceleyince anladım ki veritabanı içerisinde de öneki kullanan bazı değerler atanmış. ben de bu sorunu phpmyadminden şu MySQL sorgusunu çalıştırarak düzelttim:
‘eskionek_’ eski veritabanı önekiniz
‘yenionek_’ yeni veritabanı önekiniz
1 2 3 4 5 | UPDATE yenionek_usermeta SET meta_key = REPLACE(meta_key,'eskionek_','yenionek_'); UPDATE yenionek_options SET option_name = REPLACE(option_name,'eskionek_','yenionek_'); |
umarım birilerinin işine yarar