Wordpress Sql İçinden Post Ayıklama
-
Elimde bulunan önceki sitelerimdeki sql dosyalarındaki bazı postları katagori altında yeni siteme çekmem lazım.
yani aaaaa katagorisinde önceki sitemde bulunan verileri yeni siteme aktarmam lazım.
sql yi yeni boş bi siteye aktarıyorum.
istediğim katagorilerin dışında kalan katagoriler ve altındaki yazıları siliyorum.
istediğim yazılar kalınca post dosyasını sql formatında alıyorum. yeni siteme webadmin den içeri aktar diyorum
-- -- Tablo döküm verisi `wp_postmeta` -- INSERT INTO `wp_postmeta` (`meta_id`, `post_id`, `meta_key`, `meta_value`) VALUES (15, 8, '_wp_attachment_metadata', 'a:6:{s:5:"width";s:3:"389";s:6:"height";s:3:"450";s:14:"hwstring_small";s:22:"height=''96'' width=''82''";s:4:"file";s:18:"2009/11/misir1.jpg";s:5:"sizes";a:2:{s:9:"thumbnail";a:3:{s:4:"file";s:18:"misir1-150x150.jpg";s:5:"width";s:3:"150";s:6:"height";s:3:"150";}s:6:"medium";a:3:{s:4:"file";s:18:"misir1-259x300.jpg";s:5:"width";s:3:"259";s:6:"height";s:3:"300";}}s:10:"image_meta";a:10:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";}}'), (14, 8, '_wp_attached_file', '2009/11/misir1.jpg'), (4, 4, '_wp_attached_file', '2009/11/misir.jpg'), (5, 4, '_wp_attachment_metadata', 'a:6:{s:5:"width";s:3:"389";s:6:"height";s:3:"450";s:14:"hwstring_small";[...]
MySQL çıktısı:
#1062 - Duplicate entry '15' for key 'PRIMARY'hatasını alıyorum.. nedir bu hata okuyabilen varmı?
başka yolu varmıdır bu işlemin ?
MuhammeT tarafından 06/Ağu/15 22:22 tarihinde düzenlenmiştir -
wp_postmeta tablosunda 15 id li data var zaten diyor. sql çıktından meta_id leri sil. silince eklerken yeni id alır kendisi
-
webadmin den mi silmem gerekli id leri ?
biraz açarmısın yanlış silme yapmıyayım
