ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: mostzaa ที่ 15 ธันวาคม 2012, 09:03:44



หัวข้อ: ใครมีคำสั่ง Find and Replace ใน Mysql phpmyadmin มั่งครับ
เริ่มหัวข้อโดย: mostzaa ที่ 15 ธันวาคม 2012, 09:03:44
ใครมีคำสั่ง Find and Replace ใน Mysql phpmyadmin มั่งครับ เอาแบบค้นหาคำที่ต้องการและแก้เลยนะครับเพราะผมจะให้มัน Select เพื่อค้นหาทั้ง DB ครับ


หัวข้อ: Re: ใครมีคำสั่ง Find and Replace ใน Mysql phpmyadmin มั่งครับ
เริ่มหัวข้อโดย: kingkong701 ที่ 15 ธันวาคม 2012, 10:02:29

ใน WP

UPDATE wp_posts SET post_content = replace (post_content, 'a', 'b');

เปลี่ยนจาก a เป็น b


หัวข้อ: Re: ใครมีคำสั่ง Find and Replace ใน Mysql phpmyadmin มั่งครับ
เริ่มหัวข้อโดย: คนธรรมดา ที่ 15 ธันวาคม 2012, 11:40:56
หาผ่าน Google http://www.mydigitallife.info/how-to-find-and-replace-text-in-mysql-database-using-sql/


หัวข้อ: Re: ใครมีคำสั่ง Find and Replace ใน Mysql phpmyadmin มั่งครับ
เริ่มหัวข้อโดย: mostzaa ที่ 15 ธันวาคม 2012, 13:23:19

ใน WP

UPDATE wp_posts SET post_content = replace (post_content, 'a', 'b');

เปลี่ยนจาก a เป็น b

ผมใช้ Multisite อะครับ WP จะแก้ไงดีครับ


หัวข้อ: Re: ใครมีคำสั่ง Find and Replace ใน Mysql phpmyadmin มั่งครับ
เริ่มหัวข้อโดย: ReleaseCandidate ที่ 15 ธันวาคม 2012, 13:26:41
เป็น wp ใช้ตัวนี้เลยครับง่ายสุดๆ
โค๊ด:
http://wordpress.org/extend/plugins/search-and-replace/


หัวข้อ: Re: ใครมีคำสั่ง Find and Replace ใน Mysql phpmyadmin มั่งครับ
เริ่มหัวข้อโดย: mostzaa ที่ 15 ธันวาคม 2012, 13:51:59
เป็น wp ใช้ตัวนี้เลยครับง่ายสุดๆ
โค๊ด:
[url]http://wordpress.org/extend/plugins/search-and-replace/[/url]

มันแก้ไม่ทั้งหมดเว็บอะท่าน Sub domain มันไม่แก้


หัวข้อ: Re: ใครมีคำสั่ง Find and Replace ใน Mysql phpmyadmin มั่งครับ
เริ่มหัวข้อโดย: ReleaseCandidate ที่ 15 ธันวาคม 2012, 14:18:36
เป็น wp ใช้ตัวนี้เลยครับง่ายสุดๆ
โค๊ด:
[url]http://wordpress.org/extend/plugins/search-and-replace/[/url]

มันแก้ไม่ทั้งหมดเว็บอะท่าน Sub domain มันไม่แก้


อาจจะต้องแก้แบบ manual ทีนี้ยุ่งยากขึ้นอีกนิด

ลองใช้ phpMyAdmin หรือ อะไรก็ได้ dump db
ออกมาเป็น .sql กอ่นแล้วเอาพวก Notepad++ เปิด sql แล้ว search & replace เอานะครับ
แล้ว restore กลับไป
* วิธีนี้คงใช้กับ db คงไม่ใหญ่เกินไป


หัวข้อ: Re: ใครมีคำสั่ง Find and Replace ใน Mysql phpmyadmin มั่งครับ
เริ่มหัวข้อโดย: Paodekcal ที่ 15 ธันวาคม 2012, 17:47:58
เป็น wp ใช้ตัวนี้เลยครับง่ายสุดๆ
โค๊ด:
[url]http://wordpress.org/extend/plugins/search-and-replace/[/url]

มันแก้ไม่ทั้งหมดเว็บอะท่าน Sub domain มันไม่แก้


อาจจะต้องแก้แบบ manual ทีนี้ยุ่งยากขึ้นอีกนิด

ลองใช้ phpMyAdmin หรือ อะไรก็ได้ dump db
ออกมาเป็น .sql กอ่นแล้วเอาพวก Notepad++ เปิด sql แล้ว search & replace เอานะครับ
แล้ว restore กลับไป
* วิธีนี้คงใช้กับ db คงไม่ใหญ่เกินไป


วิธีนี้ confirm ครับ เคยทำกับ Permalink URL ใน Wordpress มาทีนึงแล้ว ใ้ช้งานได้จริง

แต่วิธี UPDATE ด้านบนนี่ก็เจ๋งจริงๆ เหมาะอย่างยิ่งที่จะใช้กับงานอื่นๆ

เข้ามาเก็บความรู้ ยังไงก็ขอบคุณมากๆ ครับ


หัวข้อ: Re: ใครมีคำสั่ง Find and Replace ใน Mysql phpmyadmin มั่งครับ
เริ่มหัวข้อโดย: Paodekcal ที่ 15 ธันวาคม 2012, 17:49:13
ถ้า Wordpress ลอง Plug-in Velvet Blues Update Url