码迷,mamicode.com
首页 > 数据库 > 详细

Java链接mysql操作

时间:2017-08-16 13:15:34      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:否则   sql   加载   logs   center   man   utf-8   style   lan   

Java 链接mysql数据库操作

java链接mysql

首先加载mysql在java中的jdbc驱动

  Class.forName("com.mysql.jdbc.Driver");

其次建立与mysql已有数据库建立连接

   String url = "jdbc:mysql://localhost:3306/mydata?userUnicode=true&characterEncoding=utf-8&useSSL=false"

  其中jdbc是调用jdbc驱动,mysql是指数据库类型此处为mysql数据库,localhost指链接地址,此处指本地mysql数据库,3306为mysql所使用的端口号,useUnicode=true&characterEncoding=utf-8是显示数据库数据时所使用的编码格式,useSSl=false制定ssl  链接为关闭,在较高版本中必须制定ssl是否连接,否则会报错

  Strinf user = “root”;  String psaawd = "123456"

  user为mysql用户名,passwd为密码

  Connection con = DriverManager.getConnection(url,user,passwd);

  作为初始化的一部分,DriverManager 类会尝试加载在 "jdbc.drivers" 系统属性中引用的驱动程序类
  getConnection(String url, String user, String password) 方法试图建立到给定数据库 URL 的连接


自此就与数据库建立了链接

	public static Connection getConnection () throws SQLException,
			java.lang.ClassNotFoundException
	{
		//加载mysql的jdbc驱动
		Class.forName("com.mysql.jdbc.Driver");
		//取得连接的url和用户名和密码
		String url = "jdbc:mysql://localhost:3306/mydate?useUnicode=true&characterEncoding=utf-8&useSSL=false";
		String user = "root";
		String passwd = "123456";
		//创建与数据库的实例连接
		Connection con = DriverManager.getConnection(url, user,passwd);
		return con;
	}

 

 

 

 

 

  

 

Java链接mysql操作

标签:否则   sql   加载   logs   center   man   utf-8   style   lan   

原文地址:http://www.cnblogs.com/lt163it/p/7372828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!