30/09/2018, 23:13
Kết nối CSDL Mysql trong Java với Hosting Godaddy
Chào mọi người mình có một câu hỏi mong được sự giúp đỡ của các bạn. Tình hình là mình có mua một con hosting bên godaddy.Mình kết nối csdl mysql java lên hosting của godaddy nhưng kết nối mãi vẫn không thành công được, mình đã tìm google vẫn không thấy cách kết nối. Vậy mọi người cho mình hỏi làm sao để kết nối mysql java với hosting vậy ?
Cu thể chuỗi kết nối của mình như sau :
try
{
String url = "jdbc:mysql://162.68.0.19:3306/javaweb";
Class.forName ("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection (url,"root","matkhau");
System.out.println ("Database connection established");
}
catch (ClassNotFoundException | SQLException e)
{
System.out.println("Khong the ket noi Database");
}
Bài liên quan
Bạn trả lời cụ thể là bạn mua gói hosting nào của GoDaddy. Theo mình biết, GoDaddy chủ yếu cung cấp hosting hỗ trợ PHP, không có hosting hỗ trợ Java. Do đó, bạn không thể kết nối được MySQL bằng Java trên hosting GoDaddy - loại chỉ hỗ trợ PHP. Còn nếu VPS thì bạn tự cài đặt.
Sao lại có thể nhầm lẫn được nhỉ? Trước khi chạy Java thì phải điều chỉnh Tomcat hay JBoss hay Jetty gì đó chứ có đâu viết code thảy vô chạy liền ngay và luôn?
Bạn kiểm tra phần remote database access đã cấu hình + cấu hình chuẩn chưa. Như hình bên dưới mình cấu hình trên Cpanel: