mysql怎么改驱动程序 怎么修改mysql驱动版本

如何自己编写MySQL驱动有些版本的tomcat根目录并没有lib,如果你所用的tomcat根目录下有lib文件夹,且你的应用需要的jar包可以同部署在同一个tomcat下的其它应用并存(具体部署了哪些应用程序可以查看tomcat的webapps文件夹),那么可将相关jar文件放此lib文件夹下 。否则请在部署到tomcat的对应那个web应用程序的\web-inf\lib文件夹下添加这些lib文件 , 如果没有lib文件夹,新建一个lib,放入jar文件即可 。
如何在myeclipse中配置mysql的驱动程序打开MyEclipse , 依次选择“Windows”—“Open Perspective”—“Other”—“MyEclipse Database Explorer”打开数据库管理窗口 。
在窗口左侧空白处 , 右击,在弹出的菜单中选择“New”,弹出数据库驱动添加窗口 。
然后,点击“Add JARs”,添加下载的驱动 jars文件,如下图所示 。添加完成后 , 选择“Driver classname”驱动类名:com.mysql.jdbc.Driver
对于MySQL,在窗口中依次填入:
Driver template(驱动模板):MySQL Connector/J
Driver name(驱动名):MySQL Connector/J (备注:便于记忆 , 可随意)
Connection URL(连接路径):jdbc:mysql//:localhost:3306
User name(用户名):root
Password(访问密码):*****
关于Connection URL的说明:
Connection URL处要填写需要连接的MySQL数据库的地址 。(jdbc:mysql://hostname[:3306]/dbname)可改为(jdbc:mysql://localhost:3306/test) 。其中,localhost是指连接本地数据库的意思,3306表示连接MySQL数据库的端口号(不同的数据库端口号也不相同) 。
接着点击“Test Driver”进行驱动测试,成功后,点击“Finish”完成驱动添加 。
驱动器添加成功后,双击“MySQL Connector/J”,弹出登录窗口,输入MySQL数据库密码 , 即可连接到MySQL 。
java程序在控制台下怎样连接MySQL数据库,驱动程序怎么设置?。?/h2>build
path
把Mysql的驱动包加进环境来,这个jar
文件可以在上面下载一个conector
按你的MySql的版本来下 。最好把源文件和JAR文件都下载下来(Source
and
Binaries),有空可以看一下它的源码,注意下载下来解压后的哪个JAR文件才是我们用的 。WEB应用我们把它入在web-inf
下的lib文件夹就行了(不用再build
path , 也不用配环境,当然你用JNDI
或其它的DataSource的话除外),然后就是在程序中使用这个驱动了 。QQ52622047
MYSQL的驱动程序的配置问题新建JAVA_HOME值mysql怎么改驱动程序:E:/Java/jdk1.6.0_20(这里是mysql怎么改驱动程序你安装的jdk的位置)
新建 classpath值:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar(这个是死的mysql怎么改驱动程序,不用更改)
在path里面加入值:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(这个也不用更改)
MySQL驱动问题,有请高手解决??你的加载驱动语句是:String driveName = "com.mysql.jdbc.Driver" ;
你的驱动jar包mysql-connector-java-5.0.4-bin.jar
你得确保驱动包里面有com.mysql.jdbc.*
这个可以通过myeclipse查看
如果你没有看到com.mysql.jdbc.*
那就说明你加载驱动的语句错了,可能是别的库 。。。
例如,我加载一个jar:mysql-connector-java-3.0.17-ga-bin.jar
(当然这个包很老了 , 但是还是能够发挥作用)
里面也有com.mysql.jdbc
但是还是报错,最后改成org.gjt.mm.mysql(也是在驱动包里面的)就可以了 。。。不过我是在netbeans下做的 。
连接数据库的问题可能是你的数据库设置的问题,一般端口不会错,最可能错的就是密码了 , 你可以用一个gui tools登陆mysql 查看一下的 。。。。
navicat连接了oracle,项目里怎么改驱动啊,还是这个吗:db.url=jdbc:mysql://localhost:3306/devString url="jdbc:mysql://localhost:3306/sample_db?user=rootpassword=your_password";
例如:
import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Connection;import java.sql.Statement;public class MysqlDemo {public static void main(String[] args) throws Exception {Connection conn = null;String sql;// MySQL的JDBC URL编写方式:jdbc:mysql://主机名称:连接端口/数据库的名称?参数=值// 避免中文乱码要指定useUnicode和characterEncoding// 执行数据库操作之前要在数据库管理系统上创建一个数据库,名字自己定,// 下面语句之前就要先创建javademo数据库String url = "jdbc:mysql://localhost:3306/javademo?""user=rootpassword=rootuseUnicode=truecharacterEncoding=UTF8";try {// 之所以要使用下面这条语句,是因为要使用MySQL的驱动,所以我们要把它驱动起来,// 可以通过Class.forName把它加载进去,也可以通过初始化来驱动起来,下面三种形式都可以Class.forName("com.mysql.jdbc.Driver");// 动态加载mysql驱动// or:// com.mysql.jdbc.Driver driver = new com.mysql.jdbc.Driver();// or:// new com.mysql.jdbc.Driver();System.out.println("成功加载MySQL驱动程序");// 一个Connection代表一个数据库连接conn = DriverManager.getConnection(url);// Statement里面带有很多方法,比如executeUpdate可以实现插入,更新和删除等Statement stmt = conn.createStatement();sql = "create table student(NO char(20),name varchar(20),primary key(NO))";int result = stmt.executeUpdate(sql);// executeUpdate语句会返回一个受影响的行数,如果返回-1就没有成功if (result != -1) {System.out.println("创建数据表成功");sql = "insert into student(NO,name) values('2012001','陶伟基')";result = stmt.executeUpdate(sql);sql = "insert into student(NO,name) values('2012002','周小俊')";result = stmt.executeUpdate(sql);sql = "select * from student";ResultSet rs = stmt.executeQuery(sql);// executeQuery会返回结果的集合,否则返回空值System.out.println("学号\t姓名");while (rs.next()) {System.out.println(rs.getString(1)"\t"rs.getString(2));// 入如果返回的是int类型可以用getInt()}}} catch (SQLException e) {System.out.println("MySQL操作错误");e.printStackTrace();} catch (Exception e) {e.printStackTrace();} finally {conn.close();}}}
【mysql怎么改驱动程序 怎么修改mysql驱动版本】关于mysql怎么改驱动程序和怎么修改mysql驱动版本的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读