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