eclipse与mysql链接(Java后台)

Posted 牵只蜗牛去散步!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse与mysql链接(Java后台)相关的知识,希望对你有一定的参考价值。

import  java.sql.DriverManager; import  java.sql.ResultSet; import  java.sql.SQLException; import  java.sql.Connection; import  java.sql.Statement;       public  class  mysqlDemo       public  static  void  main(String[] args)  throws  Exception           Connection conn =  null ;          String sql;          // MySQL的JDBC URL编写方式:jdbc:mysql://主机名称:连接端口/数据库的名称?参数=值          // 避免中文乱码要指定useUnicode和characterEncoding          // 执行数据库操作之前要在数据库管理系统上创建一个数据库,名字自己定,          // 下面语句之前就要先创建javademo数据库          String url =  "jdbc:mysql://localhost:3306/javademo?"                  "user=root&password=root&useUnicode=true&characterEncoding=UTF8" ;             try               // 之所以要使用下面这条语句,是因为要使用MySQL的驱动,所以我们要把它驱动起来,              // 可以通过Class.forName把它加载进去,也可以通过初始化来驱动起来,下面三种形式都可以              Class.forName( "com.mysql.jdbc.Driver" ); // 动态加载mysql驱动              // or:              // com.mysql.jdbc.Driver driver = new com.mysql.jdbc.Driver();              // or:              // new com.mysql.jdbc.Driver();                 System.out.println( "成功加载MySQL驱动程序" );              // 一个Connection代表一个数据库连接              conn = DriverManager.getConnection(url);              // Statement里面带有很多方法,比如executeUpdate可以实现插入,更新和删除等              Statement stmt = conn.createStatement();              sql =  "create table student(NO char(20),name varchar(20),primary key(NO))" ;              int  result = stmt.executeUpdate(sql); // executeUpdate语句会返回一个受影响的行数,如果返回-1就没有成功              if  (result != - 1                  System.out.println( "创建数据表成功" );                  sql =  "insert into student(NO,name) values('2012001','陶伟基')" ;                  result = stmt.executeUpdate(sql);                  sql =  "insert into student(NO,name) values('2012002','周小俊')" ;                  result = stmt.executeUpdate(sql);                  sql =  "select * from student" ;                  ResultSet rs = stmt.executeQuery(sql); // executeQuery会返回结果的集合,否则返回空值                  System.out.println( "学号\\t姓名" );                  while  (rs.next())                       System.out                              .println(rs.getString( java怎么连接mysql

基于java eclipse+jsp+mysql+servlet+Spring的学生信息管理系统基础版建议收藏

基于java eclipse+jsp+mysql+servlet+Spring的学生信息管理系统基础版建议收藏

Eclipse Java 6 与 Mysql 8

Java项目:星月宿舍学生管理系统(java+SSM+JSP+MYSQL+Easyui)

Java+MySQL基于Springboot+vue的酒店民宿管理系统前后台#毕业设计