|
|
|
php ถ้าจะต่อ 2 database พร้อมกันแต่เรียก SQL ต่างกันทำยังไงเหรอครับ |
|
|
|
|
|
|
|
Code (PHP)
mysql_query($sql7);
แค่นี้พอครับ คือถ้าใน Query มีการ JOIN ตัว Database จะไม่ต้องระบุ Database ครับ เพราะมันจะรู้ได้ทันที เพียงแต่ User ที่ Access จะต้องมีสิทธิ์ทั้ง 2 Database ครับ
|
|
|
|
|
Date :
2014-02-07 16:54:23 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วกรณีแบบว่า ชื่อ database ตัวเดียวกัน , ชื่อ table ที่เรียกใช้ก็ตัวเดียวกัน , ถ้าเราไม่แยกให้ชัดเจน ระบบมันก็ไม่สามารถเลือกได้น่ะสิครับ ว่าจะใช้ table ตัวนี้จาก database ตัวไหน
เช่น db1 ชื่อ "aaaaa" มี table ชือ paypay
แล้ว db 2 ชื่อ "aaaaa" มี table ชื่อ paypay ---> แต่ผมอยากให้มันใช้ตัวนี้ เฉพาะ sql ช่วงบรรทัดนั้นๆ
มันทำได้ไหมครับและ ถ้าถามว่า ทำไมไปตั้งชื่อแบบนั้นกัน คือ db1 และ db2 ตัวนี้มันมีมาก่อนที่ผมจะเอามาแก้ไขอยู่แล้วอะครับ แล้วมันก็ลบทิ้งไม่ได้ด้วย . . . เดียวเค้าว่าเอาเลยต้องหาทางอื่น ให้มันต่อได้อะครับ รบกวนด้วยนะครับ
|
|
|
|
|
Date :
2014-02-08 11:42:50 |
By :
copsychus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอิ่มรบกวนบอกหน่อยก็ดีนะครับ พอดีหาข้อมูลแล้วเจอแต่แบบ คนละชื่อ table , database หมดเลย
|
|
|
|
|
Date :
2014-02-10 08:19:11 |
By :
copsychus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|