java 远程连接mysql数据库
请问java远程连接mysql数据库成功后,在读数据的时候总是提示数据表不存在,请各位大哥指点,急救啊!
下面是连接数据库代码:
import java.sql.*;
public class JDBConnection {
private String dbDriver = "com.mysql.jdbc.Driver"; // 数据库的驱动
private String url = "jdbc:mysql://192.168.1.101/db_jkbbw_com?user=root&password=123456&characterEncoding=GBK"; // URL地址
public Connection connection = null;
public JDBConnection() {
try {
Class.forName(dbDriver).newInstance(); // 加载数据库驱动
connection = DriverManager.getConnection(url); // 加载数据库
} catch (Exception ex) {
ex.printStackTrace();
System.out.println("数据库加载失败");
}
}
}
服务器都设置好了管理权限,通过sql能够连接到数据库,但是通过这个方法连接就是提示没有数据表!