jdbc快速连接mysql
来源:互联网 发布:php程序员进阶书籍 编辑:程序博客网 时间:2024/05/17 08:03
说明:该方法只在独立安装的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 blocke.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 blocke.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
0 0
- jdbc快速连接mysql
- Eclipse使用JDBC快速连接MySQL数据库
- JDBC连接MySQL数据库
- JDBC连接MySQL数据库
- JDBC连接MYSQL
- JDBC连接MySQL
- 使用JDBC连接MySql
- JDBC连接mysql代码
- JDBC连接MySQL
- JDBC连接MySQL
- JDBC连接MySQL
- JDBC连接MYSQL数据库
- JDBC连接mysql数据库
- JDBC连接MySQL【摘编】
- jdbc连接Mysql数据库
- JDBC连接MySQL
- jdbc 连接mysql数据库
- jdbc连接mysql
- 好像是出现过这样的问题吧?
- Maven之——坐标和依赖(上)
- mplayer 在从模式下命令行调节音量
- Android编译中m、mm、mmm 详解
- iOS平台UDID方案比较
- jdbc快速连接mysql
- pod升级步骤
- C++用非递归实现二叉树的前序排列,中序排列,后续排列
- POJ 3204 Ikki's Story I - Road Reconstruction(最大流)
- UVA - 141 The Spot Game
- iOS UIScrollView 停止滑动 减速
- OpenCV——旋转模糊 (二)
- LeetCode:《Evaluate Reverse Polish Notation》
- 解决opengl计算顶点法向量问题