Java连MySQL,mysql-connector-java-5.1.13-bin.jar究竟要怎

作者&投稿:盛通 (若有异议请与网页底部的电邮联系)
Java连MySQL,mysql-connector-java-5.1.13-bin.jar究竟要怎么安装?~

换个jar包试一下
可能是jar包的事
环境变量中的CLASSPATH中
把你的jar包的位置地址复制过去 用“;”分隔
再44

你的问题我试了 我让你配完环境变量重启机器你重启了么?
我让你配完环境变量重启机器你重启了么?
我让你配完环境变量重启机器你重启了么?
我让你配完环境变量重启机器你重启了么?
我让你配完环境变量重启机器你重启了么?
我让你配完环境变量重启机器你重启了么?
我让你配完环境变量重启机器你重启了么?
我让你配完环境变量重启机器你重启了么?
我让你配完环境变量重启机器你重启了么?
环境变量配置 我的电脑 右键 -》高级-》环境变量
=》在系统变量下面添加一个 CLASSPATH 然后把jar包的位置贴进去
复制jar包的名字 重新贴入 如我刚刚配的:
F:\jar\mysql-connector-java-3.1.6-bin.jar;
完成后重启 ,对了 你的那个java文件放在哪呢啊?
你放在D盘 cmd->doc ->d:->javac testsql.java->java testsql
我刚试了 没错

你的意思是你换了个开发环境 如在Eclipse中 然后没有加那个 mysql的jar包?然后报你原来的那个错误?如果是那样的话:你估摸着用的是MyEclipse吧
他是单独的开发环境,跟你的环境变量无关的,就是如果你用MyEclipse,直接安装了不用配置环境变量,不用安装JDK 直接一个软件干到底,但是相应的java文件的jar包还是一定要导进去 我是这么理解的 - -!

//你的头文件中有什么我不知道,我在调试的是下面4行
import java.sql.Connection;

import java.sql.Statement;
import java.sql.DriverManager;
import java.sql.SQLException;

public class testingdb {
/*
mysql5用“com.mysql.jdbc.Driver",我的是8以上,用下面的表达,
如果在dos中调试出现“com.mysql.jdbc.Drive”不存在,就把mysql-connector-java-5.1.20-bin.jar解压,我这测试也可成功了
如果是在eclipse,别忘build path
*/
public static final String DBDRIVER = "com.mysql.cj.jdbc.Driver";
public static final String DBURL = "jdbc:mysql://localhost:3306/abc"
//如果是mysql8以上的,就要下面4行,你的那个是5,可能不要。
+ "?userSSL=true"
+ "&useUnicode=true"
+ "&characterEncoding=UTF8"
+ "&serverTimezone=GMT";
public static final String DBUSE = "root";
public static final String DBPASS = "*****";
public static void main(String[] args) throws SQLException {//与你的也有点区别


Connection conn = null;
String sql = "delete from 部门表 where 编号=50";
Statement stmt = null;
int count=0;
try {
Class.forName(DBDRIVER);
conn = DriverManager.getConnection(DBURL, DBUSE, DBPASS);
stmt = conn.createStatement();
stmt.executeUpdate(sql);
//你好像少了下面两行
} catch (SQLException e) {

e.printStackTrace();

} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

stmt.close();
conn.close();
}
}

你这个程序是一个stand alone的程序,所以你把mysql-connector-java-5.0.5-bin.jar放到tomcat/common/lib目录下肯定是不对的。放到jre/lib/ext也不一定会加载。如果你用IDE开发的话,在Classpath中把mysql-connector-java-5.0.5-bin.jar添加进去执行就OK了,如果不是的话,你需要在执行的时候这么写(比如你放到d:\)java -cp d:\mysql-connector-java-5.0.5-bin.jar data在别的帖子看到的答案 希望对你有帮助

假如你的mysql-connector-java-5.1.13-bin.jar包放在如下目录,设置ClassPath添加如下D:\Program Files\Java\mysqlconn\mysql-connector-java-5.1.13-bin.jar;我就是这样解决的.谢谢采纳 你在doc时是怎么处理的?在IDE中时又是怎么外理的?有没有导入jar文件? 在IDE中,我一般没设ClassPath的,直接把jar包放在当前目录下或WEB项目中的lib目录下,再对项目右击Properties->Java Build Path->Libraries->add External JARs,找到当前目录下的jar文件就行了

兄台是通过 javac 编译 ,java 命令执行的吧 . 这样需要指定资源jar包的路径的 .

mysql-connector-java-5.1.13-bin.jar如下配置:

1.如果你使用Eclipse的话就点中你的项目->project->properties->java build path->libraries->add external jars  然后将你解压出的mysql-connector-java-5.1.21.jar文件添加进去。 

2.或者拷到你JDK的lib目录下,在环境变量的classpath中加入mysql-connector-java-5.1.21.jar的路径,即其后写入“;%JAVA_HOME%\lib\mysql-connector-java-5.1.21-bin.jar”即可。

拓展资料:

MySql安装说明

1.如果是用 MySQL + Apache,使用的又是 FreeBSD 网络操作系统的话,安装时候你应按注意到FreeBSD的版本问题,在 FreeBSD 的 3.0 以下版本来说,MySQL Source 内含的 MIT-pthread 运行是正常的,但在这版本以上,你必须使用 native threads,也就是加入一个 with-named-thread-libs=-lc_r 的选项。

2.如果在 COMPILE 过程中出了问题,请先检查你的 gcc版本是否在 2.81 版本以上,gmake 版本是否在3.75以上。

3.如果不是版本的问题,那可能是你的内存不足,请使用 ./configure--with-low-memory 来加入。

4.如果要重新做你的 configure,那么你可以键入 rm config.cache 和 make clean 来清除记录。

5.把 MySQL 安装在 /usr/local 目录下,这是缺省值,您也可以按照你的需要设定你所安装的目录。

参考资料:百度百科_MySql




学习java需要什么基础?
1、熟练掌握数据库和MySQL核心技术;2、深入理解JDBC与DAO数据库操作;3、熟练运用JSP及Servlet技术完成网站后台开发;4、深入理解缓存、连继池、注解、反射、泛型等知识;5、能够运用所学知识完成自定义框架。知识点:1、数据库知识,范式,MySQL配置,命令,建库建表,数据的增删改查,约束,视图,存储...

学习JAVA最重要的是什么?
JavaWeb前端教程 HTML、CSS、JavaScript、jQuery、Ajax;(包含讲义、课堂笔记、源码、工具等等,一应俱全。)Java数据库 MySQL、Oracle、PLSQL、JDBC JavaWeb Eclipse快捷键与下载安装、Tomcat9配置和使用、JavaWeb开发基础、Servlet编程、JSPSession&Cookie、监听器、过滤器、文件上传和下载、Servlet3.0特性 ...

啥是linux?
传统上,以Linux为基础的“LAMP(Linux, Apache, MySQL, Perl\/PHP\/Python的组合)”技术,除了已在开发者群体中广泛流行,它亦是现时提供网站务供应商最常使用的平台。基于其低廉成本与高度可设定性,Linux常常被应用于嵌入式系统,例如机顶盒、移动电话及行动装置等。在移动电话上,Linux已经成为Symbian OS的主要竞争者;...

java.util.Date和java.sql.Date相互转换问题
date.getHours()的方法已经过时,编译器会发出警告,不建议这么做。java.sql.Date没有直接显示hh:mm:ss的方法(除过时方法);有一种比较麻烦的方法可以实现你的要求。java.sql.Date b = new java.sql.Date(new java.util.Date().getTime());java.util.Date c = new java.util.Date(b.get...

百度知道 - 信息提示
问题一:做程序的软件环境,硬件环境和开发环境怎么写 软件环境:jdk1.5 + tomcat6 + mysql 硬件环境:小机(服务器)开发环境:myeclipse + tomcat6 + mysql + jdk1.5 问题二:软件开发的软硬件环境怎么写,具体点,我要 项目名称:xx系统设计与实现 软件环境:Windows xp sp3\/Windows7\/redhat...

Java的就业前景怎么样?
看了很多招聘Java程序员的简介都要项目经验,相对我一个农民工来连框架都弄不明白,想找一份Java工作对我来说简直是奢侈。我只想学Java,并不敢想以后能从事Java的工作。有一次,在百度上看到一篇让我很鼓舞的文章,是一个Java高手介绍在没有基础的朋友怎么自学入门Java,文章写的很好,包含了如何学习...

学Java的人太多了,现在学Java还好找工作吗?
其实现在很多大学生对自己所学专业并不喜欢,自然毕业了也就很迷茫。茫茫找工作的过程当中,留心的你或许能发现目前IT行业薪资平均来看都挺高,前景也不错。其中Java编程乃是其中比较火的一个。但是在学习Java编程之前我们不得不考虑,现在Java编程学习前景如何?学习Java编程好找工作吗?Java编程学习有前途...

Java都需要学会什么框架,自学可行吗?
学好了Java框架后你就可以开始学习目前企业比价需求的Java技术了,比如:了解HTML5及CSS3的新特性,在此基础上学习JavaScript、jQuery脚本语言和异步交互技术AJAX等技术,这样就可以自己用Java开发网页了;还可以学习数据库优化技术,通过Java工具JDBC、JDBCUtils技术连接数据,让程序完成前台到后台的完整请求。掌...

Java工程师需要掌握哪些技能
很多朋友想知道Java工程师需要掌握哪些技能,下面就让我们来看看吧。Java工程师应该具备的技能1、至少熟练Java常用命令和常用选项;2、必须至少熟练使用一种IDE的开发工具,例如Eclipse;3、必须有数据库基础如mysql、sqlserver,以及对Linux系统熟练的使用。ava软件工程师的定义Java软件工程师主要是运用Java开发...

安装时错误提示Warning: mysql_fetch_array() expects parameter 1...
表里没有数据了,Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in \/opt\/lampp\/htdocs\/test.php on line 23 那句查询有问题,如果没有数据了就会出错

应县15545901730: java如何连接mySQL数据库? -
酆通复方: 1.下面代码是使用jdbc直接来链接mysql的操作,方式与SQL SERVER类似,区别在于加载的驱动不同,url的设置也有点区别.2.执行脚本返回的结果,可以看出java成功链接上mysql并获取到返回值3.mysql-connector-java-5.1.26-bin.jar是java链...

应县15545901730: java怎么连接mysql数据库 -
酆通复方: jdbc ... 随手百度一下 铺天盖地String driver = "com.mysql.jdbc.Driver";// URL指向要访问的数据库名scutcs String url = "jdbc:mysql://127.0.0.1:3306/scutcs";// MySQL配置时的用户名 String user = "root";// Java连接MySQL配置时的密码...

应县15545901730: java如何连接mysql? -
酆通复方: ...如果你知道jdbc,我给你段代码,看看吧 Connection connection = null; Class.forName(diverName); LOGGER.debug(url); connection = DriverManager.getConnection(url,userName,passWord); return connection; 这就返回了一个连接对象,用这个对象对数据库进行操作的 url,user,pwd知道配置吗?

应县15545901730: java是怎么连接mysql数据库的 -
酆通复方: 首先要引入 MySQL-connector-java-5.0.5-bin.jar 包,package hqs; import java.sql.*; public class DataBasePractice { public static void main(String[] args) { //声明Connection对象 Connection con; //驱动程序名 String driver = "com.mysql.jdbc....

应县15545901730: 如何在java中连接mysql数据库 -
酆通复方: 方法/步骤 Java要连接数据库,那么首先你必须安装mysql数据库,mysql在windows7下面是怎么安装的呢?这里暂时不做详细解析,后面的章节中会解释的 当你安装好mysql之后,那么你现在应该安装JDK了(JDK1.6就可以),安装好JDK之后...

应县15545901730: java怎么与mysql数据库连接 -
酆通复方: import java.sql.Connection ; import java.sql.DriverManager ; import java.sql.SQLException ; public class ConnectionDemo{ // 定义MySQL的数据库驱动程序 public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ; // 定义MySQL数据库...

应县15545901730: java怎么连接mysql啊,标准的连接代码 -
酆通复方: package edu.fzu.hotelsys.utils; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException;/** * @author Administrator * */ public class DBUtilsOld { //数据库...

应县15545901730: 怎样用java连接mysql -
酆通复方: try { Connection con = null; //定义一个MYSQL链接对象 Class.forName("com.mysql.jdbc.Driver").newInstance(); //MYSQL驱动 con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test", "root", "root"); //链接本地MYSQL...

应县15545901730: java程序怎么连接mysql数据库 -
酆通复方: Java连接MySql需要下载JDBC驱动MySQL-connector-java-5.0.5.zip(举例,现有新版本).然后将其解压缩到任一目录.我是解压到D盘,然后将其目录下的MySQL-connector-java-5.0.5-bin.jar加到classpath里,具体如下:“我的电脑”-> “属性” -> “高级” -> “环境变量”,在系统变量那里编辑classpath,将D:\MySQL-connector-java-5.0.5\MySQL-connector-java-5.0.5-bin.jar加到最后,在加这个字符串前要加“;”,以与前一个classpath区分开.然后确定.

应县15545901730: java连接mysql
酆通复方: // 1. 注册驱动 try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); }// Mysql 的驱动 // 2. 获取数据库的连接 java.sql.Connection conn = java.sql....

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网