文档章节

mysql 数据库连接

adalor
 adalor
发布于 2014/09/04 20:37
字数 141
阅读 5
收藏 0
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import javax.sql.DataSource;


public class MysqlConn {

private static DataSource ds=null;
private static Connection conn=null;

public static Connection getConn_jdbc()
{
String url="jdbc:mysql://localhost:3306/test";
String username="root";
String password="duanran";
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn=DriverManager.getConnection(url,username,password);
return conn;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("连接数据库异常");
}
return null;

}

public void CloseConn()
{
try {
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
System.out.println("数据库关闭异常");
e.printStackTrace();
}
}

public static void main(String[] args)
{
  Connection conn;
  MysqlConn mc=new MysqlConn();
  conn=mc.getConn_jdbc();
 
  try {
Statement stmt=conn.createStatement();
String strSql="select * from test";
ResultSet rs=stmt.executeQuery(strSql);
while(rs.next())
{
System.out.println("name"+rs.getString("name"));
}

} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally
{
mc.CloseConn();
}
}

}

© 著作权归作者所有

adalor
粉丝 3
博文 110
码字总数 56006
作品 0
成都
程序员
私信 提问
MySql 基于C_API的数据库封装

单线程程序的数据库访问 (1)初始化MySQL库   (2)初始化数据库连接句柄   (3)连接数据库   (4)通过SQL语句操作数据库并处理相应数据   (5)关闭数据库连接   (6)结束MySQL库   通过...

吃一堑消化不良
2016/09/27
126
0
内网配置nat123端口映射,外网连接内网MYSQL数据库

转自NAT123官网: http://www.nat123.com/Pages837.jsp 内网配置nat123端口映射,外网连接内网MYSQL数据库 使用nat123,实现外网直接连接访问内网mysql数据库。 1.明确内网连接mysql数据库地址...

NEWSANP
2014/04/25
2.6K
2
MySQL学习(一)【MySQL数据库基础】

1.1-认识MySQL 什么是数据库 计算机处理和存储的一切信息都是数据。 计算机系统中一种用于存取数据的程序。 一种: 计算机系统中有很多种能够存取数据的程序 它们各有特征和长处,有自己的适...

yanfeilai528
2018/04/14
0
0
关于不能远程连接Linux中Mysql数据库的问题

环境: 虚拟机:VMware® Workstation 12 Pro Linux发行版: Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-47-generic x86_64) Windows下使用的远程连接数据库的软件:Mysql Workbench 6.3 问题:使...

帅得拖网速
2016/11/14
139
0
PHP MySQL 连接数据库

PHP MySQL 连接数据库 免费的 MySQL 数据库通常是通过 PHP 来使用的。 连接到一个 MySQL 数据库 在您能够访问并处理数据库中的数据之前,您必须创建到达数据库的连接。 在 PHP 中,这个任务通...

优惠码优惠
2018/08/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

EDI 电子数据交换全解指南

EDI(Electronic Data Interchange,电子数据交换)技术使得企业与企业(B2B)实现通信自动化,帮助交易伙伴和组织更快更好地完成更多工作,并消除了人工操作带来的错误。从零售商到制造商、物...

EDI知行软件
今天
3
0
CentOS7的LVM动态扩容

# 问题 CentOS7上面的磁盘空间有点紧张,需要扩容。 解决 查询当前磁盘状态 [root@xxx ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTfd0 2:0 1 4K ...

亚林瓜子
今天
3
0
Kafka 0.8 Producer (0.9以前版本适用)

Kafka旧版本producer由scala编写,0.9以后已经废除 示例代码如下: import kafka.producer.KeyedMessage;import kafka.javaapi.producer.Producer;import kafka.producer.ProducerConfig;......

实时计算
今天
5
0
Giraph源码分析(八)—— 统计每个SuperStep中参与计算的顶点数目

作者|白松 目的:科研中,需要分析在每次迭代过程中参与计算的顶点数目,来进一步优化系统。比如,在SSSP的compute()方法最后一行,都会把当前顶点voteToHalt,即变为InActive状态。所以每次...

数澜科技
今天
6
0
Navicat 快捷键

操作 结果 ctrl+q 打开查询窗口 ctrl+/ 注释sql语句 ctrl+shift +/ 解除注释 ctrl+r 运行查询窗口的sql语句 ctrl+shift+r 只运行选中的sql语句 F6 打开一个mysql命令行窗口 ctrl+l 删除一行 ...

低至一折起
今天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部