zoukankan      html  css  js  c++  java
  • Java之MySql数据库链接

    一 下载MySql驱动包,下载途径很多,随便Google或度娘一下就有,我下载的是mysql-connector-java-5.1.26版本,下载后把它解压到指定路径


    二 在Eclipse中新建项目Test,新建类MySqlLinkTest,点击项目Test右键Build Path--Add External Archives,然后找到之前下载后解压的驱动包添加进去就行


    三 MySqlLinkTest中的代码

    <span style="font-family:Microsoft YaHei;">import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    
    public class MySqlLinkTest {
    	
    	public static void main(String []args){
    		new MySqlLinkTest();
    	}
    
    	Connection con = null;
    	Statement stat;
    	ResultSet rs;
    	int count;
    	String dbName;
    	public static String message;
    	public MySqlLinkTest(){
    		try
    		{
    			Class.forName("com.mysql.jdbc.Driver");       //加载sql驱动
    			System.out.println("数据库驱动加载成功!");
    			String userName = "root";              //你的sql用户名
    			String passWord = "";                   //密码
    			dbName = "zoo";                 //你的数据库名
    			String url="jdbc:mysql://localhost/"+ dbName +                  //localhost即你的IP地址,直接写localhost就行
    			         "?useUnicode=true&characterEncoding=GB2312";
    			con = DriverManager.getConnection(url,userName,passWord);   //与数据库进行链接
    			
    			if(con != null)
    			{
    				System.out.println("成功连接到数据库!");
    			}
    		}catch(Exception e)
    		{
    			e.printStackTrace();
    		}
    		
    		selectDb("select * from pet");
    		
    		try {
    			int i=1;
    			while(rs.next()){
    				for(;i<6;i++){
    					System.out.print(rs.getString(i).trim()+" ");       //将得到的信息显示到控制台
    				}			
    			}
    		} catch (SQLException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    		
    	}
    	//数据查询
    	public void selectDb(String sql)
    	{
    		try
    		{
    			stat = con.createStatement();   
    			rs = stat.executeQuery(sql);
    		}catch(Exception e){e.printStackTrace();}
    	}
    }
    </span>


    四 链接测试


  • 相关阅读:
    PHP 扩展开发
    redis 简单动态字符串 SDS
    解决 call to undefined function mssql_connect 报错
    aws lnmp环境搭建 绑定域名
    PHP 内存管理 写时复制 垃圾回收
    CSS3详解:transform、transition
    详细图解window环境mongodb下载、安装、配置与使用
    介绍一款好用 mongodb 可视化工具
    安装MongoDB启动时报错‘发生系统错误2’的解决办法
    .md即markdown文件的基本常用编写语法
  • 原文地址:https://www.cnblogs.com/hisheng/p/6134982.html
Copyright © 2011-2022 走看看