jdbc连接mysql问题,拜托大家了,弄了一晚上了
环境为Eclipse,jdbc驱动也加载了
我写了个测试,代码如下
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.*;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
import java.sql.SQLException;
public class Test {
public void main(String []args)throws Exception
{
Class.forName("com.mysql.jdbc.Driver");
Connection con= DriverManager.getConnection(("jdbc:mysql://127.0.0.1:3306/test", "root", "123");
Statement sm=con.createStatement();
ResultSet rs=sm.executeQuery("SELECT * from wangpan");
while(rs.next())
{
System.out.println("UserId:"+rs.getString(0));
System.out.println("UserName:"+rs.getString(1));
System.out.println();
}
}
}
Connection con= DriverManager.getConnection(("jdbc:mysql://127.0.0.1:3306/test", "root", "123");
Statement sm=con.createStatement();
这两句总是报错。。。。说type mismatch: cannot convert from Connection to Connection
去掉这个import com.mysql.jdbc.Connection;
一个是import com.mysql.jdbc.Connection;
一个是java.sql.Connection;
哈哈,楼上正解。。。
原来已经给出正确答案了。
围观的 。。。
路过的
开始看,还想解解,看着看着
相关问答:
在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......
我的Mysql 使用的时候 用dos建立的数据表 在dos中能显示出中文
但是在 其他的可视页面 和网页中都显示乱码 如何解决?
在mysql控制台:show variables like 'char%';贴结果出来看看。
mysql命令行模式下: ......
先上错误
无法联接数据库
java.sql.SQLException: Before start of result set
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.ResultSet.checkRowPos(ResultSet.java: ......
如题。能不能给个例子,非常感谢
安装mysql时记得装 类库,里面有 mysql提供的函数借口,用它来连mysql很方便
好东西,共同学习
mysql++ 类,很方便很好用!
贴邮箱,发你
1.mysql api
2.myodbc
......