Java连接mysql数据库,代码经过运行准确无误。
下面为实例---->
用数据库操纵工具(例:SQLyogEnt)操纵mysql建表,或dos下建,如下:
数据库名:scutcs
表名:student
表内容:
sno char[7] NO NULL Primary Key;
sname varchar[8] NO NULL;
sex char[2] NO NULL;
bdate date NO NULL;
height decimal[10,0] ;
-------------------------------------------------------------------------
java程序:
import java.sql.*;
public class JDBCTest {
public static void main(String[] args){
String driver = "com.mysql.jdbc.Driver"; // 驱动程序名
String url = "jdbc:mysql://localhost/scutcs"; // URL指向要访问的数据库名scutcs
String user = "........"; // MySQL配置时的用户名
String password = "........"; // MySQL配置时的密码
try {
Class.forName(driver); // 加载驱动程序
Connection conn = DriverManager.getConnection(url, user, password); // 连续数据库
if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!"); //验证是否连接成功
Statement statement = conn.createStatement(); // statement用来执行SQL语句
String sql = "select * from student"; // 要执行的SQL语句
ResultSet rs = statement.executeQuery(sql); // 结果集
System.out.println("-----------------------------------------");
System.out.println("执行结果如下所示:");
System.out.println("-----------------------------------------");
System.out.println(" 学号" + "\t" + " 姓名" + "\t\t" + "性别");
System.out.println("-----------------------------------------");
String name = null;
while(rs.next()) {
name = rs.getString("sname"); // 选择sname这列数据
System.out.println(rs.getString("sno") + "\t" + name + "\t" + rs.getString("sex")); // 输出结果
}
rs.close();
conn.close();
} catch(ClassNotFoundException e) {
System.out.println("Sorry,can`t find the Driver!");
e.printStackTrace();
} catch(SQLException e) {
e.printStackTrace();
} catch(Exception e) {
e.printStackTrace();
}
}
}
OK,完美运行!支持中文输出
施杨出品
!!!
分享到:
相关推荐
JAVA之连接MySQL数据库——源码下载 JAVA之连接MySQL数据库——源码下载 JAVA之连接MySQL数据库——源码下载
java连接mysql数据库需要的驱动包mysql-connector-java-8.0.17.jar,以及java连接mysql数据库的源码
Java连接MySQL的jar -----> mysql-connector-java-5.1.7-bin.jar
java 连接 mysql 实现源码。
除了数据库的驱动没有任何java包,纯手写,喜欢的拿去研究
java连接mysql-oracle源码整理
关于java JDBC 连接MYSQL数据库的例子,用的Eclipse 3.4,JDK1.6,MYSQL5.0,附上驱动。
系统是基于B/S模式,通过Java开发语言和Mysql数据库来实现的。系统中的三种用户通过登陆后可以实现不同的功能,管理员主要实现了学生、教师、课程的管理、所有学生考勤数据的增删改查;教师主要实现了自己所带课程的...
最新版的驱动包连接数据库的源码,建议先看视频学习java连接数据库,然后再看此代码,即可。
本项目是一套基于Java swing和mysql实现的银行管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。 包含:项目源码、项目文档、数据库脚本等,该项目附带全部源码可作为毕设使用。...
mysql 基于java的开发源码-实现的FTP连接与数据浏览...基于java的开发源码-实现的FTP连接与数据浏览程序.zip基于java的开发源码-实现的FTP连接与数据浏览程序.zip基于java的开发源码-实现的FTP连接与数据浏览程序.zip
医院预约挂号系统是结合医院的挂号业务而开发的一套信息化管理系统,系统的用户包括了系统管理员、医生、患者三个用户。系统设计了一个前台页面,患者可以在前台页面中浏览医院的基本信息以及每个科室的医生的详细...
本文档资料适合JAVA和MYSQL开发人员使用和学习.
Java连接MySQL数据库,包含驱动文件、src源码、
NULL 博文链接:https://xiaolibeyond.iteye.com/blog/1842782
java连接mysql的驱动包(包含源码文档等,亲测可用)
Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个...
java Swing mysql实现的人力资源管理系统项目源码,分为用户登录,管理员登录,有注册、...期末课程设计大作业,java+mysql,文件中含有完整的java源码和数据库,源码含有部分注释,数组做的,数据库连接时需要更改密码
用java编写的学生考试系统,支持成绩打印到excel,支持试卷导入导出 功能: 管理员: 试卷管理: 试卷添加/更改/查阅: 更改试卷属性: 试卷名称 试卷时间 试题添加 试题删除 试题上移 试题下移 试题修改 ...
Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个...