สอนถามทำ index ของตารางต้องทำอย่างไร [phpBB]

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
eange08
PHP VIP Members
PHP VIP Members
โพสต์: 16015
ลงทะเบียนเมื่อ: 22/12/2020 10:09 am

สอนถามทำ index ของตารางต้องทำอย่างไร [phpBB]

โพสต์ที่ยังไม่ได้อ่าน โดย eange08 »

ทำ index ของตารางจะต้องใช้คำสั่งอะไรตอนเราเขียนในไฟล์ migrate ของ extension ค่ะ
และ index ของตารางคืออะไร และต้องเพิ่มทุกครั้งที่มีการสร้างตารางหรือเปล่าค่ะ

อย่างเช่นจะเพิ่ม index ของ table phpbb_m_anonymous

โค้ด: เลือกทั้งหมด

SELECT a.anonymous_code,u.username FROM (phpbb_m_anonymous a) LEFT JOIN phpbb_users u ON (a.user_id = u.user_id)
Selection_999(161).png
Selection_999(161).png (27.43 KiB) Viewed 771 times
ภาพประจำตัวสมาชิก
eange08
PHP VIP Members
PHP VIP Members
โพสต์: 16015
ลงทะเบียนเมื่อ: 22/12/2020 10:09 am

Re: สอนถามทำ index ของตารางต้องทำอย่างไร [phpBB]

โพสต์ที่ยังไม่ได้อ่าน โดย eange08 »

ลองค้นหาดูจาก ALTER TABLE กับ ADD INDEX
ภาพประจำตัวสมาชิก
eange08
PHP VIP Members
PHP VIP Members
โพสต์: 16015
ลงทะเบียนเมื่อ: 22/12/2020 10:09 am

Re: สอนถามทำ index ของตารางต้องทำอย่างไร [phpBB]

โพสต์ที่ยังไม่ได้อ่าน โดย eange08 »

ได้คำสั่งของ ADD INDEX แล้วนะคะ จะเป็น add_index

โค้ด: เลือกทั้งหมด

public function update_schema() {
          return array
            (
            'add_index' => array(       
                $this->table_prefix . 'm_table' => array(
                    '' => array( 'field_name1','field_name2'),                  
                ),
            ),
        );
    }
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: Bing [Bot] และบุคลทั่วไป 55