java连接mysql

来源:百度知道 编辑:UC知道 时间:2024/05/17 09:48:20
import java.sql.*;

public class SampleIntro
{
public static void main(String[] args)
{
try
{
Connection conn;
Statement stmt;
ResultSet res;
//加载Connector/J驱动
//这一句也可写为:Class.forName("com.mysql.jdbc.Driver");
Class.forName("com.mysql.jdbc.Driver").newInstance();
//建立到MySQL的连接
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test",
"root", "root");
//执行SQL语句
stmt = conn.createStatement();
res = stmt.executeQuery("select * from pet");
//处理结果集
while (res.next())
{
String name = res.getString("name");
System.out.println(name);
}
res.close();

}
catch (Exception ex)
{
System

提示的是
没有找到org/aspectj/lang/Signature这个类
楼主应该检查一下
将从mysql网站下载来的包里的aspectjrt.jar加到classpath里面
也就是要添加aspectjrt.jar包

如果还不行,那么可能是mysql数据库版本太低的缘故