您的位置:首页 > 数据库 > MySQL

数据库mysql的链接

2018-03-10 11:41 225 查看
        mysql作为轻量级的数据库备受人们青睐,作为新手初学连接数据库肯定是个大问题,下面将简单的讲解在eclipse如何链接数据库mysql。        首先你肯定得需要eclipse和mysql然后还要有mysql的驱动包mysql-connector-java-5.0.8-bin.jar 链接:https://pan.baidu.com/s/1bJ2WdtnU1OsNSQrG3CVd2A 密码:l60x。下载以后把它解压。当你拥有这些了就可以开始尝试连接数据库了。
    1、新建Java项目,在上方菜单栏 项目  中点击  属性
    2、在弹出的文本框中找到  java 构建路径  然后选择  添加外部JAR(X) ,在弹出的对话框中找到之前下载好的驱动包添加并应用。


        3、用代码连接数据库 
            创建了两个类分别为 SqlConnection 和 MainClass [java] view plain copypackage mysql;  
  
import java.sql.Connection;  
import java.sql.DriverManager;  
import java.sql.SQLException;  
  
public class SqlConnection {    
    //这里是SqlConnection 类    
        
            /*  
            *java连接mysql数据库  
            *1、加载驱动程序  
            *2、数据库连接字符串"jdbc:mysql://localhost:3306/数据库名?"  
            *3、数据库登录名  
            *3、数据库登录密码  
            */    
        
        private static final String URL="jdbc:mysql://localhost:3306/deom?";//数据库连接字符串,这里的deom为数据库名    
        private static final String NAME="root";//登录名    
        private static final String PASSWORD="132456";//密码    
            
        public void TheSqlConnection()   
        {    
            //1.加载驱动    
            try {    
                Class.forName("com.mysql.jdbc.Driver");    
            } catch (ClassNotFoundException e) {    
                System.out.println("未能成功加载驱动程序,请检查是否导入驱动程序!");    
                            //添加一个println,如果加载驱动异常,检查是否添加驱动,或者添加驱动字符串是否错误    
                e.printStackTrace();    
            }    
            Connection conn = null;    
            try {    
                conn = DriverManager.getConnection(URL, NAME, "123456");    
                    System.out.println("获取数据库连接成功!");    
            } catch (SQLException e) {    
                System.out.println("获取数据库连接失败!");   
                            //添加一个println,如果连接失败,检查连接字符串或者登录名以及密码是否错误    
                e.printStackTrace();    
            }    
                   //数据库打开后就要关闭    
            if(conn!=null)    
            {    
                try {    
                    conn.close();    
                } catch (SQLException e) {    
                    // TODO Auto-generated catch block    
                    e.printStackTrace();    
                    conn=null;    
                }    
            }    
        }    
    }    

[java] view plain copypackage mysql;  
  
import java.sql.Connection;  
import java.sql.DriverManager;  
  
public class MainClass {  
    public static void main(String[] args) {    
          new SqlConnection().TheSqlConnection();  
  
    }    
}    
    4、运行 成功

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: