java与mysql的连接,找不到驱动程序

在Class.forName("com.mysql.jdbc.Driver");这个环节老是出现错误,连接不上数据库;
我已经下载好了mysql-connector-java-5.1.17-bin.jar,但是不知道怎么配置环境?(希望能讲述得详细一点);
而且我用了Eclipse导入mysql-connector-java-5.1.17-bin.jar后,可以连接上,但是用记事本编写的时候就是连接不上。
由于某些原因,我要用记事本编写不能用Eclipse
我的程序是这样的
图片说明

出现了这样的错误(用CMD编译和运行时出现的也是一样的错误)
图片说明

我改了一下自己的程序,用Eclipse实现了

你没有把驱动包加载到项目中,选中项目,鼠标右键打开build path项,通过添加jar,将下载的驱动包加载进来,再进行部署即可

javac -classpath mysql-connector-java-5.1.17-bin.jar mySql.java

一般情况下:
如果java 文件和jar 包在同一目录
编译:
D:\wangyu>javac -cp xalan.jar Test.java

执行:
D:\wangyu>java -classpath xalan.jar; Test

如果java文件和jar包不在同一目录
编译:
D:\wangyu>javac -cp d:\wangyu\xalan.jar Test.java
执行:
D:\wangyu>java -classpath d:\wangyu\xalan.jar;d:\wangyu\Test
引用多个jar包时
假设有个程序的启动方法在test.java里
运行Java程序是java test,但是如果要引用其他jar包,网上大多数的方法都是java -classpath xx.jar test
但是jar很多的话,就要一个一个写上去,非常麻烦。而且jar包可能经常变
现在用以下一句就能解决问题,假设jar包都放在lib文件夹里
java -Djava.ext.dirs=lib test

自己看吧,百度的

网上说放一起就行,
原来也没有试过用记事本连接数据库驱动放在那。