NetBeans 下 java 程序连结Mysql的问题
我在netbeans 下新建project->general->java application
先写一个连结数据库的类 DataBaseConnection.java
package com.jspdev.util;
import java.sql.*;
public class DataBaseConnection {
public static Connection getConnection()
{
Connection conn=null;
String CLASSFORNAME="org.gjt.mm.mysql.Driver";
String SERVERDB="jdbc:mysql://localhost/mysql_test?user=root&password=mysql";
try
{
Class.forName(CLASSFORNAME);
conn=DriverManager.getConnection(SERVERDB);
}
catch(Exception e)
{
e.printStackTrace();
}
return conn;
}
}
//==================================================
然后在一个新的java程序中调用这个类来连结mysql
import java.sql.*;
import com.jspdev.util.DataBaseConnection;
public class MultiBttons extends JFrame {
public static void main(String[] args)throws java.sql.SQLException
{
// MultiBttons app;
// app=new MultiBttons();
String sEmpNo;
Connection con=DataBaseConnection.getConnection();
Statement stmt=con.createStatement();
ResultSet rst=stmt.executeQuery("select emp_no from emp_desc");
while(rst.next())
{
sEmpNo=rst.getString("emp_no");
}
rst.close();
stmt.close();
con.close();
}
}
运行时报错:java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
//=====================================================================
但我将这个数据库连结类应用到jsp文件中,可以正常连结mysql,
mysql的驱动文件在jdk1.5的目录下,tomcat目录下都有拷贝,
是不是也要将mysql的驱动拷贝到netbeans的某个目录下,才可以正常加载mysql驱动?
先写一个连结数据库的类 DataBaseConnection.java
package com.jspdev.util;
import java.sql.*;
public class DataBaseConnection {
public static Connection getConnection()
{
Connection conn=null;
String CLASSFORNAME="org.gjt.mm.mysql.Driver";
String SERVERDB="jdbc:mysql://localhost/mysql_test?user=root&password=mysql";
try
{
Class.forName(CLASSFORNAME);
conn=DriverManager.getConnection(SERVERDB);
}
catch(Exception e)
{
e.printStackTrace();
}
return conn;
}
}
//==================================================
然后在一个新的java程序中调用这个类来连结mysql
import java.sql.*;
import com.jspdev.util.DataBaseConnection;
public class MultiBttons extends JFrame {
public static void main(String[] args)throws java.sql.SQLException
{
// MultiBttons app;
// app=new MultiBttons();
String sEmpNo;
Connection con=DataBaseConnection.getConnection();
Statement stmt=con.createStatement();
ResultSet rst=stmt.executeQuery("select emp_no from emp_desc");
while(rst.next())
{
sEmpNo=rst.getString("emp_no");
}
rst.close();
stmt.close();
con.close();
}
}
运行时报错:java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
//=====================================================================
但我将这个数据库连结类应用到jsp文件中,可以正常连结mysql,
mysql的驱动文件在jdk1.5的目录下,tomcat目录下都有拷贝,
是不是也要将mysql的驱动拷贝到netbeans的某个目录下,才可以正常加载mysql驱动?
...全文
相关推荐
虚拟机以及shell远程管理工具的安装包
虚拟机以及shell远程管理工具的安装包
vitualbox虚拟机安装centos 7 及ssh访问、自启动等配置方法
主要介绍了vitualbox虚拟机安装centos 7 及ssh访问、自启动等配置方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
shell入门到进阶,脚本机动化
shell入门到进阶,脚本机动化
Xshell 8安装与远程连接[源码]
本文详细介绍了Xshell 8的安装步骤及远程连接方法。首先提供了天翼企业云盘的安装包下载链接及访问码,随后分步骤讲解了从解压安装包到完成安装的全过程,包括选择安装位置、取消默认选项等关键操作。接着,文章指导用户如何通过Xshell 8进行远程连接,包括检查Linux网卡与VMware网卡是否处于同一网段、开启ssh服务、输入IP地址及用户身份验证信息等步骤。最后,文章确认了远程连接成功的标志,并欢迎读者咨询疑问。
hadoop和hbase安装操作手册
本资源是作者参加云计算培训课程后整理的hadoop和hbase文件的配置。里面有详细的hadoop和habse的安装步骤。。


