|
|
|
เอา vb.net ดึงฐานข้อมูลที่เป็น MySQL ที่อยู่บน server อีกเครื่องหนึ่งยังไงครับ |
|
|
|
|
|
|
|
มี Mysql.data ยังครับ
|
|
|
|
|
Date :
2012-06-18 14:18:38 |
By :
dekkuza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีแล้วครับ คือทดสอบโปรแกรมในเครื่องผ่านแล้วครับ ติดต่อฐานข้อมูลอะไรได้แล้ว
แต่พอเอาฐานข้อมูลไปเก็บไว้ที่ server อีกเครื่อง มันไม่สามารถทำงานได้ครับ
!^^
|
|
|
|
|
Date :
2012-06-18 16:06:52 |
By :
jarun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กำหนดแล้วครับ
ที่เครื่อง server ก็กำหนดให้สามารถเรียกจากเครื่องอื่นแล้ว
ลองเอา php ทดสอบก็ผ่านแล้วครับ แต่พอเอา vb.net ทดสอบไม่ผ่าน
หรือต้องลงอะไรเพิ่มหรือเปล่าครับ T^T
|
|
|
|
|
Date :
2012-06-18 17:16:17 |
By :
jarun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มี Error บอกหรือเปล่าครับ
|
|
|
|
|
Date :
2012-06-18 17:25:10 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เครื่องที่ผมใช้ผมลง Xampp ตอนที่รัน vb.net เรียกจากเครื่องตัวเองเจอครับผ่านด้วยดี
แต่พอเอาฐานข้อมูลไปลง server ผมเปลี่ยน connectingstring เป็นไอพีเครื่อง server
มันเหมือนว่าจะเรียกฐานข้อมูลที่ server เจอ เพราะไม่ฟ้อง error
แต่ผลคือมันเรียกจากเครื่องผมเอง
และพอลองปิด xampp ที่เครื่องของผม มันก็ฟ้อง error ดังรูปครับ !^_^
|
|
|
|
|
Date :
2012-06-20 07:50:08 |
By :
jarun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง ping ดู ip ได้หรือเปล่าครับ และอย่าลืมตรวจสอบ firewall ด้วยครับ
|
|
|
|
|
Date :
2012-06-20 13:46:53 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อย่าลืมดูสิทธิ์ใน database ชื่อ mysql และ table ชื่อ user ตรง host จาก localhost อาจจะต้องเปลี่ยนเป็น %
|
|
|
|
|
Date :
2012-06-20 13:55:59 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กำหนด host แล้วครับ เป็น % ให้สามารถเข้าจากเครื่องไหนก็ได้ครับ
พี่ๆ พอจะมีโปรแกรมตัวอย่างเล็กๆ ที่พี่ๆ เคยทำแล้วใช้ได้สักตัวอย่างหรือเปล่าครับอยากจะเอามาลองเทียบดูครับว่าผิดตรงไหน
หรือถ้าพี่ๆ พอจะใจดีช่วยเขียนตัวอย่างให้สักฟอร์มก็จะขอบคุณมากครับ
|
|
|
|
|
Date :
2012-06-20 16:02:09 |
By :
jarun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
string conn = "server=192.168.1.55;database=DB_TEST;uid=root;password=11111";
ดู ไฟล์วอลล์ด้วยนะ ตอนนี้ผมก็ใช้แบบนี้ ทำงานได้ปกตินะ
|
|
|
|
|
Date :
2012-06-20 23:25:58 |
By :
meneger |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยู่ที่ mysql connector หรือเปล่า ลองเปลี่ยนดูหรือยัง
|
|
|
|
|
Date :
2012-06-20 23:47:34 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันเกี่ยวกันหรือเปล่าครับระหว่าง Xampp กะ Apache
เพราะพอเปลี่ยนกลับไปใช้ Apache แล้วมันได้เฉยเลย
ช่วงหลังๆ แบบว่าชอบ Xampp ที่มันใช้งานง่ายก็เลยใช้มาตลอด
หรือพี่ๆ คนไหนที่ใช้กับ Xampp ได้ ช่วยแนะนำด้วยนะครับ
่ว่าจะต้องเพิ่มหรือตั้งค่าอะไรบ้าง
ขอบคุณครับ
|
|
|
|
|
Date :
2012-06-22 13:48:42 |
By :
jarun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ติดตั้ง MySQL Connector ยังอ่ะครับ
|
|
|
|
|
Date :
2012-06-23 10:20:57 |
By :
xcom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ
วิธีการก็คือ ไม่ต้องลง apache
ใช้ xampp โดดๆ ไปเลย อิอิ
จากนั้นก็ใช้ dos ทำการ install ตัว mysql ที่อยู่ใน xampp
จะสังเกตุว่ามันจะไปโผล่ใน services ของระบบ
แล้วก็ทำงานได้ปกติครับ หมดปัญหาย้ายค่าย ^_^
ขอบคุณสำหรับทุกคำแนะนำนะครับ
|
|
|
|
|
Date :
2012-06-23 13:28:45 |
By :
jarun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|