我想修改下面的查詢:SQL查詢全部替換
UPDATE wp_posts
SET post_content =
REPLACE(post_content, 'http://oldlink.com', 'http://newlink.com');
要的東西,通過所有表,列和價值觀去。一些與此類似(但不工作):
UPDATE * SET *= REPLACE(*, 'http://oldlink.com', 'http://newlink.com');
我想我的老鏈接的每個實例替換到我的數據庫我的新鏈接。有沒有辦法做到這一點?
UPDATE
對不起,我忘了提及,這是MySQL的。我目前正在審查所有答案,然後我會回來告訴你什麼工作。感謝大家!
更新2
嗨,大家好(女孩),我決定只轉儲數據庫和做手工搜索和替換(帶的TextWrangler)。由於這不是(目前)大型數據庫,它可能是最簡單的方法。
什麼RDBMS好嗎? –
最簡單的方法是將數據庫轉儲到平面文件中,替換它然後再導入。 –