说明:该方法只在独立安装的mysql下试验通过。
1.首先在mysql的安装目录下查找“Connector J 5.1.27”这样的文件夹,注意5.1.27是JDBC的版本号,版本号不同,文件夹的名字相应的也会有所改变。如果没有找到,就去http://www.mysql.com/products/connector/这里下载自己所需的版本,如果找到的话,就直接把该文件夹中的mysql-connector-java-5.1.27-bin.jar文件添加到需要使用JDBC的工程的构建路径中去,注意,如果是J2EE工程,则需要将该文件复制到工程根目录下的如图所示的位置,复制好后就不用在添加构建路径了,系统会自动找到的。
2.现在来试试是否配置成功
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
Connection connectMySQL = DriverManager.getConnection("jdbc:mysql://localhost:3306/【数据库名字】","【mysql用户名】" ,"【mysql密码】" );
Statement statamentMySQL =connectMySQL.createStatement();
ResultSet resultSel = statamentMySQL.executeQuery( "SELECT * FROM 【数据库表名字】;" );
resultSel.next();
System.out.println( resultSel.getNString(1) );//注意,结果集的索引是从1开始的
connectMySQL.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
把上面的代码处的“【】”所包括的内容换成你自己的内容(把【】也要去掉)然后运行一下,如果没有报错而且成功输出相关信息,那么恭喜你,配置成功了,就这么简单。
3.mysql大小写问题(以下内容来自网络)
以前做企业项目的时候,用的都是oracle数据库,在新公司项目用的是mysql,有关mysql大小写的问题
1 windows下默认mysql是不区分大小写的,要想让其支持大小写。更改方法
在mysql的安装目录找到my.ini文件,在文件的最后加入如下
lower_case_table_names=0
重启mysql服务就可以了。
2 linux 下默认是支持大小写的,可以修改配置文件
root账号登陆,修改 /etc/my.cnf 或/etc/mysql/my.cnf
lower_case_table_names=1 #不区分大小写
lower_case_table_names=0 #区分大小写
重启mysql服务
/etc/init.d/mysql restart
注意:
如果在/etc或/etc/mysql找不到my.cnf的话,需要从/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf,然后放到/etc/下面去。cp /usr/share/mysql/my-*.cnf /etc/my.cnf