iis服务器助手广告
返回顶部
首页 > 资讯 > 数据库 >如何在Java中导入MySQL数据库
  • 1013
分享到

如何在Java中导入MySQL数据库

2024-04-02 19:04:59 1013人浏览 薄情痞子
摘要

本篇文章给大家分享的是有关如何在Java中导入Mysql数据库,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Java可以用来干什么Java主要

本篇文章给大家分享的是有关如何在Java中导入Mysql数据库,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

Java可以用来干什么

Java主要应用于:1. web开发;2. Android开发;3. 客户端开发;4. 网页开发;5. 企业级应用开发;6. Java大数据开发;7.游戏开发等。

首先新建名为test的数据库

        其次执行下面Java代码:

import java.io.File;
import java.io.IOException;


public class mysqlDatabaseImport {

	
	public static boolean importDatabase(String hostIP, String userName, String passWord, String importFilePath, String sqlFileName, String databaseName) {
		File saveFile = new File(importFilePath);
		if (!saveFile.exists()) {// 如果目录不存在
			saveFile.mkdirs();// 创建文件夹
		}
		if (!importFilePath.endsWith(File.separator)) {
			importFilePath = importFilePath + File.separator;
		}		

		StringBuilder stringBuilder=new StringBuilder();
		stringBuilder.append("mysql").append(" -h").append(hostIP);
		stringBuilder.append(" -u").append(userName).append(" -p").append(password);
		stringBuilder.append(" ").append(databaseName);
		stringBuilder.append(" <").append(importFilePath).append(sqlFileName);
		try {
			Process process = Runtime.getRuntime().exec("cmd /c "+stringBuilder.toString());//必须要有“cmd /c ”
			if (process.waitFor() == 0) {// 0 表示线程正常终止。
				return true;
			}
		} catch (IOException e) {
			e.printStackTrace();
		} catch (InterruptedException e) {
			e.printStackTrace();
		}
		return false;
	}

	public static void main(String[] args) throws InterruptedException {
		if (importDatabase("172.16.0.127", "root", "123456", "D:\\backupDatabase", "2014-10-14.sql", "GHJ")) {
			System.out.println("数据库导入成功!!!");
		} else {
			System.out.println("数据库导入失败!!!");
		}
	}
}

以上就是如何在Java中导入MySQL数据库,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网数据库频道。

您可能感兴趣的文档:

--结束END--

本文标题: 如何在Java中导入MySQL数据库

本文链接: https://www.lsjlt.com/news/55582.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何在Java中导入MySQL数据库
    本篇文章给大家分享的是有关如何在Java中导入MySQL数据库,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Java可以用来干什么Java主要...
    99+
    2024-04-02
  • 如何在Java中导入Oracle数据库
    这期内容当中小编将会给大家带来有关如何在Java中导入Oracle数据库,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Java的特点有哪些Java的特点有哪些 1.Jav...
    99+
    2024-04-02
  • ubuntu中如何导入mysql数据库
    这篇“ubuntu中如何导入mysql数据库”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“ubuntu中如何导入mysql数...
    99+
    2023-07-04
  • 如何将RRD数据库中数据导入MYSQL中
    本篇文章为大家展示了如何将RRD数据库中数据导入MYSQL中,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。将RRD数据库中数据导入MYSQL中一、RRD数据库及RR...
    99+
    2024-04-02
  • linux中如何导入和导出mysql数据库
    这篇文章主要为大家展示了“linux中如何导入和导出mysql数据库”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux中如何导入和导出mysql数据库”这...
    99+
    2024-04-02
  • 【MySQL】如何导入SQL数据库
    目录 如何导入SQL数据库【例子1-以Terminal终端命令行导入】【例子2-以SQLyog图形化软件导入】 如何导入SQL数据库 如何将现成的数据库导入到MySQL中?有两...
    99+
    2023-10-04
    数据库 mysql sql
  • navicat如何导入mysql数据库
    这篇文章给大家分享的是有关navicat如何导入mysql数据库的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。mysql数据库导入在mysql连接中,新建数据库,数据库的名字必须...
    99+
    2024-04-02
  • 怎么在Linux中导入导出mysql数据库
    这篇文章给大家介绍怎么在Linux中导入导出mysql数据库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是...
    99+
    2024-04-02
  • Java如何将Excel数据导入数据库
    这篇文章给大家分享的是有关Java如何将Excel数据导入数据库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、根据业务需求设计数据库表2、根据数据库表设计一个Excel模板模板的每列属性必须与表字段一一对应3...
    99+
    2023-06-29
  • 如何在Oracle数据库中进行数据导入和导出
    在Oracle数据库中,可以使用几种方法来进行数据导入和导出,包括使用SQL*Loader实用程序、使用exp和imp工具、使用Or...
    99+
    2024-03-02
    Oracle
  • java中如何导入数据
    在Java中,可以使用以下几种方式导入数据:1. 使用Scanner类从用户输入中导入数据。首先需要导入java.util.Scan...
    99+
    2023-09-15
    java
  • 如何从mysql中将数据导入到oracle数据库中
    这篇文章主要讲解了“如何从mysql中将数据导入到oracle数据库中”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何从mysql中将数据导入到oracl...
    99+
    2024-04-02
  • 如何在IDEA中连接mysql数据库以及导入mysql jar包
    一、如何IDEA中链接mysql数据库 打开IDEA,然后点击右边的DataBase 点击加号,点击DateSourse,然后再选择Mysql 然后在以下页面中填入所需要连接数据库的主机名、端口号以及数据库名(或者在URL中以jdbc:...
    99+
    2023-09-10
    intellij-idea java ide
  • 如何将批量数据导入mysql数据库
    这篇文章将为大家详细讲解有关如何将批量数据导入mysql数据库,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。如何将批量数据导入mysql数据库1.创建一个e...
    99+
    2024-04-02
  • 如何导入数据库
    导入数据库的方法可以先将数据库的SQL脚本导出,再导入。如果数据库比较大,可以考虑用直接拷贝的方法,但不同版本和操作系统之间可能不兼容,要慎用。可以使用navicat数据库可视化工具,连接你的数据库,然后右键“属性”,选择“导入”即可。...
    99+
    2024-04-02
  • mysql数据库如何导入csv文件
    要导入CSV文件到MySQL数据库,可以使用MySQL的命令行工具或者通过MySQL Workbench进行操作。以下是使用命令行工...
    99+
    2024-04-22
    mysql
  • txt文件如何导入mysql数据库
    本篇文章给大家分享的是有关txt文件如何导入mysql数据库,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。txt文件如何导入mysql数据库1...
    99+
    2024-04-02
  • 如何在Oracle中导入导出数据
    今天就跟大家聊聊有关如何在Oracle中导入导出数据,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1.导出dmp格式文件--备份某几张表 ...
    99+
    2024-04-02
  • mysql中如何导出数据库
    这篇文章将为大家详细讲解有关mysql中如何导出数据库,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。mysql导出数据库几种方法 方法一cmd 到...
    99+
    2024-04-02
  • 数据库中如何实现导入导出
    这篇文章主要为大家展示了“数据库中如何实现导入导出”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“数据库中如何实现导入导出”这篇文章吧。 ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作