在实现如下demo之前,要安装mysql的驱动mysql-connector-java-gpl-5.1.26.msi

DEMO:

/*
* 简单数据库测试
* @李志杰
* 2013-8-4
*/
package com; import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet; public class Sql_1
{
public static void main(String[] args)
{
Connection con = null;
try
{
// 获得MySQL驱动的实例
Class.forName("com.mysql.jdbc.Driver").newInstance();
// 提供地址用户名密码并获得连接对象
con = DriverManager.getConnection("jdbc:mysql://127.0.0.1/card","root", ""); if (!con.isClosed())
{
// 连接成功提示
System.out.println("Successfully connected to MySQL server using TCP/IP...");
}
// 有Connection对象创建Statement
Statement st = con.createStatement();
// 运行SQL语句读取
ResultSet rs = st.executeQuery("SELECT * FROM mycard");
// 循环读取数据
while (rs.next())
{
// 打印数据
System.out.println(rs.getString("uname"));
}
// 关闭
con.close();
}
catch(Exception e)
{
System.err.println("Exception: " + e.getMessage());
}
}
}

步骤:

1、加载mysql驱动实例;

2、获取连接对象(地址、用户名、密码);

3、Connection对象创建Statement;

4、实现sql操作。

最新文章

  1. Express的搭建--nodejs的学习
  2. text/plain && text/html
  3. 网购vs实体店购物 [20161226]
  4. mac os使用homebrew来管理后台服务
  5. VS调试错误:“没有可用于当前位置的源代码”的解决方案
  6. 谈谈分布式事务之一:SOA需要怎样的事务控制方式
  7. 【solr基础教程之九】client
  8. linux自定义开机启动服务
  9. ipython notebook使用教程
  10. Centos查看端口占用情况和开启端口命令
  11. Sublime themes/ lint themes setup
  12. mysql-5.7.17.msi安装
  13. [LeetCode] Maximum Sum of 3 Non-Overlapping Subarrays 三个非重叠子数组的最大和
  14. 最简单的原生js和jquery插件封装
  15. Chapter 4 Invitations——14
  16. python中执行该文件,就调用 mian 方法
  17. luogu P3767 膜法
  18. python学习笔记01--基础
  19. 暂时关闭 windows 病毒防护
  20. unity3d休闲篮球类游戏《Flick Basketball 》上线项目完整源码

热门文章

  1. cassandra框架模型之二——存储机制 CommitLog MemTable SSTable
  2. 原生JS日历 + JS格式化时间格式
  3. 【scala】模式匹配
  4. opencv:图像的掩码操作
  5. vim编辑16进制
  6. LeetCode OJ:Valid Palindrome(验证回文)
  7. pg确定一张表最后被使用的时间
  8. 旧书重温:0day2【11】第6章 狙击windows的异常处理
  9. Python面对对象相关知识总结
  10. RabbitMQ学习系列三-C#代码接收处理消息