java初始化数据库代码 java 初始化char

用JAVA创建Mysql数据库 , 在没有数据库的情况下,用JAVA语句创建一个新的库 ,求代码可以用JDBC执行 create database daname;这类语句建立数据库、表初始数据 。
程序此一次运行 , 可以在异常里捕捉 数据库找不到异常…… 执行数据库创建之类的代码
用JAVA 代码如何初始化一套MySQL数据库?没看懂,MySQL可以存为dump 。重新导入就有表结构了,不想要数据可以truncate
用java编写一个创建数据库和表的程序的代码怎么写import java.sql.*;
public class Test
{
public static void main(String[] args) throws Exception
【java初始化数据库代码 java 初始化char】{
Class.forName("com.mysql.jdbc.Driver");
//一开始必须填一个已经存在的数据库
String url = "jdbc:mysql://localhost:3306/test?useUnicode=truecharacterEncoding=utf-8";
Connection conn = DriverManager.getConnection(url, "root", "123456");
Statement stat = conn.createStatement();
//创建数据库hello
stat.executeUpdate("create database hello");
//打开创建的数据库
stat.close();
conn.close();
url = "jdbc:mysql://localhost:3306/hello?useUnicode=truecharacterEncoding=utf-8";
conn = DriverManager.getConnection(url, "root", "123456");
stat = conn.createStatement();
//创建表test
stat.executeUpdate("create table test(id int, name varchar(80))");
//添加数据
stat.executeUpdate("insert into test values(1, '张三')");
stat.executeUpdate("insert into test values(2, '李四')");
//查询数据
ResultSet result = stat.executeQuery("select * from test");
while (result.next())
{
System.out.println(result.getInt("id")" "result.getString("name"));
}
//关闭数据库
result.close();
stat.close();
conn.close();
}
}
Java连接数据库问题(附代码)问题可能出在这里:
java初始化数据库代码你的v2没有初始化就使用了java初始化数据库代码,导致这句 v2.add(hang);会出现空指针异常java初始化数据库代码;
而你在后边对v2又进行了初始化:v2 = new Vector();但此时的v2是空的java初始化数据库代码,里面没有数据 。
解决方法:
将 v2 = new Vector(); 这句放到链接数据库前java初始化数据库代码,也就是在使用前进行初始化 。
求:用Java连接数据库和简单的数据库操作代码以上的代码都不如哥的 且看哥是怎么写条理清晰的代码的?。。?
package dbconnection //java 中不存在没有包的类(讲解详细因为项目需要)
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;//引入sql数据库包
public class DBConnection{
private Connection conn=null;
private Statement stmt=null;
private Result rs=null;
private Stringjdbc="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private String driverManager="jdbc:sqlserver://localhost:1433;databasename=HcitPos";
private String user="admin";
private int password="admin";
public DBConnection{
try{
Class.forName("jdbc");
conn.getConnection("driverManager");
}
catch(Exception e){}
}
public selectMethod(String sql){
stmt=conn.createStatement();
rs=stmt.extcuteQuery("sql");
while(rs.next()){
String title=rs.getString("title");//利用javaBean获得数据库中的属性
String name=rs.getString("name");
.......
System.out.println("title");
System.out.println("name");
......
//当然数据库的操作有很多 这里简单介绍下功能的实现
}
}
public void closeDB(){
if(rs!= null) rs.close();
if(stmt != null) stmt.close();
if(conn != null) conn.close();
}
}
java构造函数初始化数据库链接好吗不好java初始化数据库代码,数据库链接操作最好是在一个单例java初始化数据库代码的工具类中写java初始化数据库代码,这样可以避免重复创建过多的数据连接 。在构造函数里初始化数据连接就会有很多无用的连接java初始化数据库代码,耗内存
关于java初始化数据库代码和java 初始化char的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读