首页 > 分享 > 最简单的JDBC连接MySql数据库

最简单的JDBC连接MySql数据库

最新推荐文章于 2022-11-21 14:01:46 发布

wscwsc58888 于 2013-08-27 22:54:36 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

package wsc.com.it.jdbc;

import java.io.UnsupportedEncodingException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public class MysqlTest {


private static String user = "root";
private static String password = "admin";
private static String url = "jdbc:mysql://127.0.0.1:3306/gaoxingwei";
private static String driver = "org.gjt.mm.mysql.Driver";
private static String sql = "SELECT * FROM gaoxingwei.gxw_user g";

public static void main(String[] args) throws SQLException, ClassNotFoundException, UnsupportedEncodingException {


//加载驱动
Class.forName(driver);
//连接数据库
Connection con = DriverManager.getConnection(url, user, password);
//解析SQL
PreparedStatement pst = con.prepareStatement(sql);
//执行SQL
pst.execute(sql);
//取得返回数据并处理.
ResultSet rs = pst.getResultSet();
System.out.println("-----------------");  
System.out.println("执行结果如下所示:");  
System.out.println("-----------------");  
System.out.println(" 用户名" + "t" + "密码");  
System.out.println("-----------------");  
String name = null; 
String password = null; 
while (rs.next()) {
name = rs.getString("userName");
// name = new String(name.getBytes("ISO-8859-1"),"GB2312");
name = new String(name.getBytes("UTF-8"),"UTF-8");
password = rs.getString("password");
password = new String(password.getBytes("UTF-8"),"UTF-8");
System.out.println(name + "     " + password); 
}

}
}

相关知识

Java实现Mysql的jdbc连接例子
JDBC连接 数据库
使用jdbc向数据库插入数据时preparedStatement.executeBatch()报错
宠物店管理系统mysql
使用JDBC实现简单的宠物系统(增删改查)
mysql prestatement
SSM宠物狗交流网站完整项目:源码、数据库、论文
数据库配置时useUnicode=true&characterEncoding=UTF
useSSL=false 连接配置详解
mysql 项目案例宠物商店

网址: 最简单的JDBC连接MySql数据库 https://m.mcbbbk.com/newsview681105.html

所属分类:萌宠日常
上一篇: 16.9元 疯狂小狗 宠物狗零
下一篇: 259元 AITAPET 狗笼