LinuxJava连接MySQL数据库
Linux(Ubuntu平台)
Java
通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下:
下载
jdbc:
mysql-connector-java-5.1.18.tar.gz
解压
jdbc: tar
-zxvf
mysql-connector-java-5.1.18.tar.gz
配置
jdbc:
cp
mysql-connector-java-5.1.18-bin.jar /usr/local/jdk1.6.0_22/jre/lib/ext/
Java示例:
private static String sql="select top, id, name, country, dtime from gametop800 where id=\"com.rovio.angrybirds\"";
public mysqlConnect(){ String dbDriver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql://localhost/top800"; String username = "root"; String password = ""; Statement mStatement = null; ResultSet mResultSet = null; Connection mConnection = null; String sql = "select top, id, name, country, dtime from gametop800 where top<=20"; try{ Class.forName(dbDriver).newInstance(); mConnection = DriverManager.getConnection(url, username, password); mStatement = mConnection.createStatement(); mResultSet = mStatement.executeQuery(sql); try{ while(mResultSet.next()){ System.out.print(mResultSet.getInt(1) + "\t"); System.out.print(mResultSet.getString(2) + "\t"); System.out.print(mResultSet.getString(3) + "\t"); System.out.println(mResultSet.getString(4)); } }catch (Exception e){ System.out.println("数据库读取错误! \n" + e.getMessage()); } }catch (SQLException e){ System.out.println("连接数据库错误: \n" + url + "\n" + e.getMessage()); }catch (Exception e){ e.printStackTrace(); }finally{ // mStatement.close(); // mConnection.close(); } }
执行结果:
版权所有: 本文系米扑博客原创、转载、摘录,或修订后发表,最后更新于 2011-10-10 16:39:27
侵权处理: 本个人博客,不盈利,若侵犯了您的作品权,请联系博主删除,莫恶意,索钱财,感谢!