java程序在控制台下怎样连接MySQL数据库,驱动程序怎么设置啊?

来源:百度知道 编辑:UC知道 时间:2024/06/16 09:30:51
在下是超级大菜鸟,在Eclipse下JavaScript程序可以连上MySQL数据库,我是看着视频上导入什么什么的跟着做就连接成功了(查找修改…………),
但是我吧代码挖出来,放在控制台下的时候怎么都连不上了,我把MySQL的出动程序设置到环境变量里去了,还有一个疑问就是:MySQL的驱动程序到底放在哪里啊(做web的时候放哪里),它的环境变量怎么设置???
java 程序,不是JavaScript程序,都怪输入法的自动联想功能,^_^!!!!

build path 把Mysql的驱动包加进环境来,这个jar 文件可以在http://dev.mysql.com/downloads/上面下载一个conector 按你的MySql的版本来下。最好把源文件和JAR文件都下载下来(Source and Binaries),有空可以看一下它的源码,注意下载下来解压后的哪个JAR文件才是我们用的。WEB应用我们把它入在web-inf 下的lib文件夹就行了(不用再build path,也不用配环境,当然你用JNDI 或其它的DataSource的话除外),然后就是在程序中使用这个驱动了。QQ52622047

//一个小例子
//运行命令:
//java -cp .;mysql-connector-java-3.1.10-bin.jar InsertBlobInMysql

import java.io.File;
import java.io.FileInputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;

/**
*在mysql数据库里成功测试,并且发现mysql的blob数据库不支持存储图片,只支持
*65535字节以下的本本数据存储。不过其他的大型数据库是支持储存图片的.
*/
public class InsertBlobInMysql {

public static void main(String[] args) {
try {
File f = new File("C:\\bsmain_runtime.log");
long length = f.length();
FileInputStream