当前位置:首页 » 编程语言 » java导入sql文件

java导入sql文件

发布时间: 2022-09-04 04:44:03

1. 一个含数据库java文件怎么导入

1.我们必须从内存中建立工作薄 HSSFWorkbook book =new HSSFWorkbook();

2.创建sheet的时候,我们需要指定sheet名,所有需要用到元数据得到database里面的table名 Connection con =hibernateFactory2.getCon();//数据库连接成功 Data...

3.获得table名, String dName="hncu"; //获得数据库里面的表名,返回ResultSet 全部放在list中 ResultSet rs=dmeta.getTables(dName, dName, n...

4.开始建立sheet表单,同时采用元素据生成表头 for(String sheetname:list){ HSSFSheet sheet=book.createSheet(sheetname);//设置表单和表单名

2. java中嵌入.sql文件有什么用连接数据库不是可以实现存取吗,为什么还要导入.sql文件呢

导入sql文件都是会用到半自动映射框架的,使得业务处理更灵活。

3. 在Java中如何操作linux命令行运行.sql文件

连接linux,
可以使用工具如filezilla ,x5等上传 你的sql文件到linux服务器上
登录mysql
复制代码代码如下:
>mysql -u root -p
>password:
注意,如果你之前建立了其他的mysql用户,可以选择合适的用户登录。
按照下面的三个步骤,快速导入这个sql文件

复制代码代码如下:
mysql>use yourdatabasename;
mysql>set names utf8;
mysql>source /tmp/database.sql;
然后屏幕上就会不断的滚,最后提示导入成功。
最后,记得将database.sql删除。

4. 用java导入txt数据到sql server中

这个很简单啊,

  1. 通过文件流一行一行的读

  2. 每行的字符串通过replaceAll空格(可能是 )替换成特殊字符,注意:要用正则替换连续的空格(或 )

  3. 然后通过split这个特殊字符成数组

  4. 数组转成表映射对象

  5. 批量插入数据库

5. java sqlyog数据库导入sql文件显示导入成功,但数据库没有表

有两种可能:

  1. 你的数据根本没有导入到haha数据库,而导入到其它库了,你检查一下其它看看;如果是请重新导过。

  2. 导入后,你点刷新按钮,其它haha库可能还中没有刷新,你可以关闭一下sqlyog,重新连接后打开haha库看看。

6. eclipse怎么导入sql文件

  • 打开eclipse,选择文件->导入,如下图所示

7. java代码中用JDBC导入sql脚本

之前也有人问过这样的问题,这是我的建议 1. 可以看看JAVA的这个方法:java.lang.Runtime.getRuntime().exec();缺点:由于你的数据库密码为空,所以用这个方法 .bat也无法运行2.用数据流读入SQL文件,然后用 String.toString().split(";"); 来分离出各个单独的SQL语句,一个一个的执行。缺点:如果SQL文件里有注释部分,就会麻烦点。3.用Ant写脚本执行4.数据库工具执行我还比较会选择3,4,数据库的操作,特别是对表结构的改变,还是在数据库里执行会比较好比如删表操作,就最好不要写在代码,在数据库里,误删除还能rollback,程序里就麻烦了

8. 在myeclipse中的java项目中怎样导入sqljdbc.jar

java连接sqlserver的jdbc驱动要自己下载的,你可到官网下载。如果你是web项目需要把jar包放在lib目录下的,java项目只需要在项目上右键,build path 选项里倒入下就行了

9. 一个java工程里面的.sql文件怎么读到数据库

你好,我想你是需要自动的一次性导入到数据库吧?
1、 你可以打开你的数据库软件,比如mysql,软件里会有导入sql文件的选项,你选择你的sql文件然后导入即可。
2、手动的在数据库中输入sql语句了,把你的sql语句一次性复制到数据库软件中,然后会自动生成对应的表。
希望对你有所帮助,谢谢~

10. javadb数据库怎么导入sql文件

创建Java工程javaDB:
首先要把Derby驱动包加进来,该文件可以在C:\Program Files\Sun\JavaDB\lib找到,就是derby.jar

创建包com.test
在包下面创建JavaDBTes测试类,
并添加主函数

创建数据库:
第一步加载驱动:
Class.forName("org.apache.derby.jdbc.EmbeddedDriver").newInstance();
第二部设置账号密码:
Properties props = new Properties(); props.put("user", "admin"); props.put("password", "123");
第三部 连接创建数据库:
Connectionconn = DriverManager.getConnection("jdbc:derby:liu;create=true",props);
不提交事务
conn.setAutoCommit(false);

创建表:
Statement s = conn.createStatement(); //获取实例 s.execute("create table user_info (user_id int,user_name varchar(50))");
conn.commit();//提交事务
往表添加数据:
Statement s = conn.createStatement();boolean mark = s.execute("insert into user_info values(1, '张三')");
conn.commit();
查询数据:
ResultSet rs = s.executeQuery("SELECT user_id,user_name FROM user_info");
//遍历结果集
while (rs.next()) {
System.out.println(rs.getInt(1));
System.out.println(rs.getString(2)); }
7
修改数据:
Statement s = conn.createStatement();boolean mark = s.execute("update user_info setuser_name= '张三' where user_id=1");
conn.commit();

8
删除数据:
Statement s = conn.createStatement();boolean mark = s.execute("delete from user_info where user_id=1");
conn.commit();

热点内容
安卓辅助脚本如何写 发布:2025-01-15 13:42:50 浏览:123
压缩裤的穿法 发布:2025-01-15 13:39:24 浏览:314
支付宝如何设支付密码 发布:2025-01-15 13:39:24 浏览:257
ea编程入门 发布:2025-01-15 13:30:11 浏览:412
应缴费档次配置异常怎么回事 发布:2025-01-15 13:20:34 浏览:617
成都php招聘 发布:2025-01-15 13:12:16 浏览:381
怎么调用服务器数据库 发布:2025-01-15 13:06:25 浏览:656
人人网设置访问权限 发布:2025-01-15 13:02:06 浏览:563
崩坏学园2脚本 发布:2025-01-15 12:58:43 浏览:459
我的世界服务器等级如何升 发布:2025-01-15 12:45:55 浏览:689