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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingถ้าเราแยก web server กับ database คนละ Server ทำไงครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ  (อ่าน 11708 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
AKarnny
Verified Seller
สมุนแก๊งเสียว
*

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

กระทู้: 614



ดูรายละเอียด
« เมื่อ: 21 เมษายน 2011, 23:03:29 »

คือผมอยากย้าย SMF ไปไว้อีกที่หนึ่ง  
แต่  Database ก็ยังอยู่ที่เดิม  ยกตัวอย่างนะ เผื่อมีคนไม่เข้าใจ
เช่น ผมมีเว็บ a.com อยู่ใน Host ชื่อ DobleA
แล้วผมย้ายไปอยู่ Host TripleB แต่ผมอยากใช้ Database ที่อยู่ใน DobleA โดยไม่ต้อง Export แล้ว Import ใหม่
ผมต้องไปแก้ไฟล์ Settings.php ใช่ไหมครับ
จาก

โค๊ด:
$db_server = 'localhost'; 
$db_name = 'databasename';
$db_user = 'root';
$db_passwd = 'lovegoogle';

เป็น

โค๊ด:
$db_server = 'IP ของ Host A ถูกไหมครับ ? '; 
$db_name = 'databasename';
$db_user = 'root';
$db_passwd = 'lovegoogle';

แต่มันก็ยังเชื่อมต่อไม่ได้อะ
หรือผมทำผิดอะ
อยากรู้มากมาย
« แก้ไขครั้งสุดท้าย: 21 เมษายน 2011, 23:04:28 โดย iPlus.in.th » บันทึกการเข้า
banbow1234
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,447



ดูรายละเอียด
« ตอบ #1 เมื่อ: 21 เมษายน 2011, 23:07:36 »

$db_server = 'IP ของ Host A ถูกไหมครับ ? ';

HOST อีกที่ที่เก็บ DB ต้องรองรับการ remote database ด้วยนะครับ  wanwan017 เวลาใส่ก็ต้องไปดู URL ตัว remote ครับ
บันทึกการเข้า

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

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

กระทู้: 1,312



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 22 เมษายน 2011, 10:16:19 »

เขาจะยอมให้ remote ใช้หรือ ปรกติไม่ได้นะ อันตราย
บันทึกการเข้า

เราเป็นบริษัท รับทำเว็บไซต์ แก้เว็บเดิม เขียน Php+Mysql+jQuery+css+bootstrap  งานตามสั่ง ประสบการณ์ จะ 19 ปี ละจ้า
Smilephp.com รับทำเว็บไซต์บริษัท e-commerce + ระบบชำระเงิน paypal,ธนาคาร  เว็บบริษัท เว็บขายของ ระบบจอง เช่า เขียน PHP ได้ทุกแนว  ช่วงนี้เน้นรับงาน ERP ระบบเอกสารบริษัท ,บัญชี ,  Barcode, Stock , Warehouse , Logistic ติดต่อ 086-364-5262

งดตอบคนทำเว็บนอกลู่นอกทาง ไม่ทำเว็บ WP ปั่นแชร์ เว็บประมูล สคริปปั่นใดๆ ไม่ทำเว็บบอลและพ
AkEz
ก๊วนเสียว
*

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

กระทู้: 325



ดูรายละเอียด
« ตอบ #3 เมื่อ: 22 เมษายน 2011, 10:18:23 »

ผู้ให้บริการ ส่วนมากไม่นิยมให้ remote ข้าม server หรอกครับ
บันทึกการเข้า
ioffer30
ก๊วนเสียว
*

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

กระทู้: 453



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 22 เมษายน 2011, 10:34:13 »

ถ้าคนละโฮส ก็ต้องติดต่อ ผู้ให้บริการ ครับ
บันทึกการเข้า

AKarnny
Verified Seller
สมุนแก๊งเสียว
*

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

กระทู้: 614



ดูรายละเอียด
« ตอบ #5 เมื่อ: 22 เมษายน 2011, 14:43:33 »

เป็น VPS อะครับ  wanwan017  ทั้งสองเครื่องเลย
บันทึกการเข้า
nongmai
ก๊วนเสียว
*

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

กระทู้: 343



ดูรายละเอียด
« ตอบ #6 เมื่อ: 22 เมษายน 2011, 15:12:35 »

ต้องใช้คำสั่งนี้เพื่ออนุญาติให้เข้าใช้งานฐานข้อมูลก่อน ที่มา http://kb.mediatemple.net/ques...+up+external+MySQL+connections
อ้างถึง
GRANT ALL PRIVILEGES ON dbname.* TO username@'IP' IDENTIFIED BY 'password';
บันทึกการเข้า
tdelphi
Global Moderator
หัวหน้าแก๊งเสียว
*****

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

กระทู้: 1,601



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 22 เมษายน 2011, 15:48:26 »

แนะนำให้ใช้เครื่องในตู้เดียวกัน สามารถเชื่อมหากันด้วย network class เดียวกัน หรือ วงเดียวกันได้ยิ่งดี

ถ้าเป็น dedicate server  ก็คือ ใช้สาย cross เสียบช่อง eth1 ทั้งสองเครื่อง เชื่อมหากัน ให้มันวิ่งด้วย gigabit direct

รับรองลื่นปรืดดดด เลยครับ ผมใช้หากินอยู่
บันทึกการเข้า

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

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

กระทู้: 534



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 22 เมษายน 2011, 15:51:15 »

แนะนำให้ใช้เครื่องในตู้เดียวกัน สามารถเชื่อมหากันด้วย network class เดียวกัน หรือ วงเดียวกันได้ยิ่งดี

ถ้าเป็น dedicate server  ก็คือ ใช้สาย cross เสียบช่อง eth1 ทั้งสองเครื่อง เชื่อมหากัน ให้มันวิ่งด้วย gigabit direct

รับรองลื่นปรืดดดด เลยครับ ผมใช้หากินอยู่

สุดยอดครับ พี่ท่าน
บันทึกการเข้า

ไทยเฮิร์บออนไลน์
สินค้าสมุนไพร
คอร์ดกีต้าร์
คอร์ดเพลง
สมุนไพรขายส่ง

http://woodychannel.com/ วู๊ดดี้พาเที่ยว กินเที่ยวสบายๆ สไตล์วู๊ดดี้
http://woodysay.com/ วู๊ดดี้เซย์
Tanut007
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,647



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 22 เมษายน 2011, 15:55:28 »

แนะนำให้ใช้เครื่องในตู้เดียวกัน สามารถเชื่อมหากันด้วย network class เดียวกัน หรือ วงเดียวกันได้ยิ่งดี

ถ้าเป็น dedicate server  ก็คือ ใช้สาย cross เสียบช่อง eth1 ทั้งสองเครื่อง เชื่อมหากัน ให้มันวิ่งด้วย gigabit direct

รับรองลื่นปรืดดดด เลยครับ ผมใช้หากินอยู่
wanwan009 wanwan009  wanwan016 wanwan016
บันทึกการเข้า

jenovazac
คนรักเสียว
*

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

กระทู้: 134



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 23 เมษายน 2011, 00:21:28 »

$db_server = 'localhost';

ip:port
ตัวอย่าง 192.168.1.2:3306

บันทึกการเข้า
ross_ice
สมุนแก๊งเสียว
*

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

กระทู้: 633



ดูรายละเอียด
« ตอบ #11 เมื่อ: 23 เมษายน 2011, 00:28:39 »

chimehost.com

เดี๋ยว web server ล่ม
เดี๋ยว Server database ล่ม

มันต้องออนไลย์พร้อมกัน เว็บถึงจะใช้งานได้ ผมล่ะปวดตับจริงๆ
ช่วงหลังต้องทำเว็บที่ไม่มี database ถึงจะพอถูๆไถไปได้ 

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

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

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

กระทู้: 1,312



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 23 เมษายน 2011, 11:14:35 »

ใช่ๆ เอาสาย cross จิ้มดีกว่า แล้วเรียก ip ใน 192 เอา
ถ้าข้ามโฮสต้องเปิด allow remote ไม่ค่อยแนะนำ
ลักษณะเหมือนใช้ต่อกับเครื่อง storage อ่ะ
บันทึกการเข้า

เราเป็นบริษัท รับทำเว็บไซต์ แก้เว็บเดิม เขียน Php+Mysql+jQuery+css+bootstrap  งานตามสั่ง ประสบการณ์ จะ 19 ปี ละจ้า
Smilephp.com รับทำเว็บไซต์บริษัท e-commerce + ระบบชำระเงิน paypal,ธนาคาร  เว็บบริษัท เว็บขายของ ระบบจอง เช่า เขียน PHP ได้ทุกแนว  ช่วงนี้เน้นรับงาน ERP ระบบเอกสารบริษัท ,บัญชี ,  Barcode, Stock , Warehouse , Logistic ติดต่อ 086-364-5262

งดตอบคนทำเว็บนอกลู่นอกทาง ไม่ทำเว็บ WP ปั่นแชร์ เว็บประมูล สคริปปั่นใดๆ ไม่ทำเว็บบอลและพ
itong
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,363



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 25 เมษายน 2011, 14:09:58 »

แนะนำให้ใช้เครื่องในตู้เดียวกัน สามารถเชื่อมหากันด้วย network class เดียวกัน หรือ วงเดียวกันได้ยิ่งดี

ถ้าเป็น dedicate server  ก็คือ ใช้สาย cross เสียบช่อง eth1 ทั้งสองเครื่อง เชื่อมหากัน ให้มันวิ่งด้วย gigabit direct

รับรองลื่นปรืดดดด เลยครับ ผมใช้หากินอยู่
แอบหวังไว้เล้กๆว่า อนาคต เวบเราจะต้องยิ่งใหญ่ มากจนต้อง ใช้ระบบนี้  Embarrassed
บันทึกการเข้า

กลับมาแระ ไม่ได้เข้าบอร์ดมาเป็นปี หาอะไรอ่านเล่นสักพักละกันโนะ
HostGator เดือนแรก 0.01$ code: thaizon1cent จ่ายรายปีใช้ thaizon25per ลด 25% จ้า  สมัครโฮสเกเตอร์
หน้า: [1]   ขึ้นบน
พิมพ์