ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptเราจะแก้ไขฐานข้อมูลทั้งหมดภายในครั้งเดียวได้มั้ยครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เราจะแก้ไขฐานข้อมูลทั้งหมดภายในครั้งเดียวได้มั้ยครับ  (อ่าน 1067 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
proexcellant
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 141
ออฟไลน์ ออฟไลน์

กระทู้: 1,313



ดูรายละเอียด เว็บไซต์
« เมื่อ: 17 ธันวาคม 2016, 01:42:26 »

ผมต้องการแก้ไขฐานข้อมูลของ smf ซึ่งในกระทู้แต่ละกระทู้วันจะมีข้อมูลที่เหมือนๆกันในกระทู้ เช่น AAAA

ผมต้องการแก้ไขให้มันกลายเป็น BBBB ทั้งหมด ผมต้องทำยังไงครับ

ต้องเข้าไปแก้ไขในฐานข้อมูลอย่างไร

 wanwan017
บันทึกการเข้า

romance69
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 169
ออฟไลน์ ออฟไลน์

กระทู้: 2,159



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 17 ธันวาคม 2016, 07:05:11 »

ใช้ REPLACE ของ mysql เอาครับ
บันทึกการเข้า
Putter™
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 421
ออฟไลน์ ออฟไลน์

กระทู้: 2,103



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 17 ธันวาคม 2016, 08:57:36 »

โค๊ด:
UPDATE table_name SET column_name = REPLACE (
column_name,
'AAAA',
'BBBB');

แก้ Table กับ Column เอานะครับ ไม่แน่ใจ SMF ตั้งชื่อว่าอะไร
บันทึกการเข้า

Ruk-Com Hosting (IAAS)
Ruk-Com Cloud (PAAS)
รีวิวโฮสติ่ง Ruk-Com  จากสมาชิก THAISEO

ไม่พอใจยินดีคืนเงินเต็มจำนวนทุกบริการ
momo2
บุคคลทั่วไป
« ตอบ #3 เมื่อ: 17 ธันวาคม 2016, 09:50:23 »

ช่วยดันครับ
บันทึกการเข้า
proexcellant
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 141
ออฟไลน์ ออฟไลน์

กระทู้: 1,313



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 18 ธันวาคม 2016, 16:35:15 »

ใช้ REPLACE ของ mysql เอาครับ

ทำยังไงครับ
บันทึกการเข้า

batdboyz
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 177
ออฟไลน์ ออฟไลน์

กระทู้: 1,545



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 18 ธันวาคม 2016, 16:53:38 »

ใช้ SQL command อ่ะครับ ผมก็ไม่ค่อยเก่ง ส่วนใหญ่อาศัยหาเอาในเนต ฝรั่งมีสอนไว้เยอะอยู่ครับ แต่บางทีก็แก้ไม่ได้เหมือนกัน

ปล อย่าลืม backup ของเก่าไว้ก่อนแก้นะครับ เผื่อมีอะไรผิดพลาด คราวนี้ยาวเลย
บันทึกการเข้า
proexcellant
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 141
ออฟไลน์ ออฟไลน์

กระทู้: 1,313



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 21 ธันวาคม 2016, 01:31:10 »

ดันครับ
บันทึกการเข้า

Putter™
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 421
ออฟไลน์ ออฟไลน์

กระทู้: 2,103



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 21 ธันวาคม 2016, 10:14:42 »

ที่ตอบไปใช้ไม่ได้เหรอครับ  Tongue
บันทึกการเข้า

Ruk-Com Hosting (IAAS)
Ruk-Com Cloud (PAAS)
รีวิวโฮสติ่ง Ruk-Com  จากสมาชิก THAISEO

ไม่พอใจยินดีคืนเงินเต็มจำนวนทุกบริการ
proexcellant
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 141
ออฟไลน์ ออฟไลน์

กระทู้: 1,313



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 21 ธันวาคม 2016, 17:25:48 »

โค๊ด:
UPDATE table_name SET column_name = REPLACE (
column_name,
'AAAA',
'BBBB');

แก้ Table กับ Column เอานะครับ ไม่แน่ใจ SMF ตั้งชื่อว่าอะไร

อันนี้เอาไปแก้ไขใน sql ใช่มั้ยครับ

คือเนื้อหามันอยู่ในกระทู้ เป็นข้อความซ้ำ ต้องการเปลี่ยนใหม่

ขอบคุณครับ
บันทึกการเข้า

cloudsphere
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 229
ออฟไลน์ ออฟไลน์

กระทู้: 6,198



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 21 ธันวาคม 2016, 21:09:56 »

ผมไม่เคยใช้ smf แต่ลองเช็คดูได้ไหมครับว่ามันเก็บข้อมูลเหล่านั้นไว้ใน DB หรือเปล่าครับ
บันทึกการเข้า

dekdoo
สมุนแก๊งเสียว
*

พลังน้ำใจ: 58
ออฟไลน์ ออฟไลน์

กระทู้: 891



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 21 ธันวาคม 2016, 21:52:37 »

แก้ผ่าน phpmyadmin ครับ ในส่วนของคำสั่ง sql แล้วไปสร้างคำสั่ง update where อะไรก็ว่าไป
บันทึกการเข้า

Putter™
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 421
ออฟไลน์ ออฟไลน์

กระทู้: 2,103



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 23 ธันวาคม 2016, 02:33:52 »

โค๊ด:
UPDATE table_name SET column_name = REPLACE (
column_name,
'AAAA',
'BBBB');

แก้ Table กับ Column เอานะครับ ไม่แน่ใจ SMF ตั้งชื่อว่าอะไร

อันนี้เอาไปแก้ไขใน sql ใช่มั้ยครับ

คือเนื้อหามันอยู่ในกระทู้ เป็นข้อความซ้ำ ต้องการเปลี่ยนใหม่

ขอบคุณครับ

ก๊อบวางเปลี่ยนชื่อ table  ใช้ได้เลย หาตารางที่เก็บข้อมูลกระทู้ครับ
บันทึกการเข้า

Ruk-Com Hosting (IAAS)
Ruk-Com Cloud (PAAS)
รีวิวโฮสติ่ง Ruk-Com  จากสมาชิก THAISEO

ไม่พอใจยินดีคืนเงินเต็มจำนวนทุกบริการ
romance69
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 169
ออฟไลน์ ออฟไลน์

กระทู้: 2,159



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 23 ธันวาคม 2016, 03:54:47 »

โค๊ด:
UPDATE smf_messages SET body = REPLACE (
body ,
'AAAA',
'BBBB');

โค้ดก็ประมาณนี้ครับ
บันทึกการเข้า
evev9
ก๊วนเสียว
*

พลังน้ำใจ: 13
ออฟไลน์ ออฟไลน์

กระทู้: 471



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 23 ธันวาคม 2016, 09:01:56 »

อยากรู้ด้วยครับ  wanwan017
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์