String host = "jdbc:mysql://localhost/dbname?useUnicode=true&characterEncoding=UTF-8";
con = DriverManager.getConnection(host,"user","pass");
ส่วนนี้คือโค้ดที่เอาไว้เชื่อม mysql ซึ่งโดยปกติ ผมใช้เครื่องตัวเองเป็นเซิฟ แล้วใช้กันในวงแลน
คราวนี้ ผมได้ พื้นที่ในการให้บริการ พวกเว็บ mysql server มา
แล้วผมพยายามที่จะใช้ java ติดต่อใช่บน server จริง ไม่ใช่ เครื่องตัวเองหรือเครื่องในวงแลน
แต่ ก็งง ตรง localhost ก็ใช้ทั้งชื่อเว็บ ip ชื่อ host ก็ไม่ได้ แถมตัวอย่างตามเว็บที่เจอ ก็มีแต่แบบใช้ localhost ทั้งนั้น
แต่ถ้าเป็นทำเว็บ ก็แค่เซตไฟล์ อัพไฟล์ เซต db ในโปรแกรมนั้นๆ
แต่ถ้าผมเอาโปรแกรม java ที่เขียน ไปวางไว้บน server นั้น มันก็รันไม่ได้
เลยขอถามครับว่าเราจะใช้ java ติดต่อกับ mysql บน server ได้ยังไง โดยรันจากเครื่องเรา มันทำได้มั้ยครับ หรือมันต้องมีตัวอะไรเขามาช่วย
สงสัยเรื่องการใช้ java เชื่อมต่อกับ mysql บน server จริงครับ
con = DriverManager.getConnection(host,"user","pass");
ส่วนนี้คือโค้ดที่เอาไว้เชื่อม mysql ซึ่งโดยปกติ ผมใช้เครื่องตัวเองเป็นเซิฟ แล้วใช้กันในวงแลน
คราวนี้ ผมได้ พื้นที่ในการให้บริการ พวกเว็บ mysql server มา
แล้วผมพยายามที่จะใช้ java ติดต่อใช่บน server จริง ไม่ใช่ เครื่องตัวเองหรือเครื่องในวงแลน
แต่ ก็งง ตรง localhost ก็ใช้ทั้งชื่อเว็บ ip ชื่อ host ก็ไม่ได้ แถมตัวอย่างตามเว็บที่เจอ ก็มีแต่แบบใช้ localhost ทั้งนั้น
แต่ถ้าเป็นทำเว็บ ก็แค่เซตไฟล์ อัพไฟล์ เซต db ในโปรแกรมนั้นๆ
แต่ถ้าผมเอาโปรแกรม java ที่เขียน ไปวางไว้บน server นั้น มันก็รันไม่ได้
เลยขอถามครับว่าเราจะใช้ java ติดต่อกับ mysql บน server ได้ยังไง โดยรันจากเครื่องเรา มันทำได้มั้ยครับ หรือมันต้องมีตัวอะไรเขามาช่วย