精华内容
下载资源
问答
  • Oracl导入文件有两种,一种是导入sql文件,一种是dmp。一般数据量大的建议导出用dmp文件,关于dmp文件有以下几个优点: .dmp文件是二进制的,可以跨平台 导数据时,dmp能够导出包含大字段的表数据(blob、...

    Oracl导入文件有两种,一种是导入sql文件,一种是dmp。一般数据量大的建议导出用dmp文件,关于dmp文件有以下几个优点:

    • .dmp文件是二进制的,可以跨平台

    • 导数据时,dmp能够导出包含大字段的表数据(blob、clob),这个在实际工作中很重要。

    导出sql文件,是可以用文本编辑器查看的,虽说效率没有dmp的高,但数据量不大的情况下可以选择这个。

     


     

        最近安装plsql的时候,配置方面没有配好,导致在导入数据的时候经常会一闪而过,失败,很有必要整理一个安装Oracle以及plsql的过程。 

     

     

    所以在导入数据的时候只能使用命令行来执行了:

    1. 命令行登录Oracle:

        sqlplus 用户名/密码@127.0.0.1:1521/orcl 

     

        2. 命令行导入sql文件:

        登录进来后,直接输入 @F:\XX\XX.sql(sql文件位置)

     

        3. 命令行导入dmp文件:

        imp 用户名/密码@ip地址:1521/orcl file=f:\xx\xx.dmp full=y ignore=y

        imp xkyj/xkyj@127.0.0.1:1521/orcl file=f:\A\1.dmp full=y ignore=y   

    ps: 

    • 用户名密码为xkyj。

    • ip地址为本地,这里也可以是远程服务器(公司数据库位置)地址,前提是要能够ping得通。

    • full=y 会自动建立用户表空间(如果是相同表空间的两个库之间数据迁移可以用,否则最好用fromuser、touser去指定对应用户)。

    • ignore默认是 n,当遇到已经存在的表导入数据时会提示对象已存在的错误,这个时候我们将这个参数设置为y,则会忽略这个错误。这个的使用得根据实际情况,否则容易导致出现重复数据。

    展开全文
  • Oracl导入文件有两种,一种是导入sql文件,一种是dmp。一般数据量大的建议导出用dmp文件,关于dmp文件有以下几个优点:.dmp文件是二进制的,可以跨平台导数据时,dmp能够导出包含大字段的表数据(blob、clob),这个在...

    452ed83ba2540731a5ddf593429430fb.png

    Oracl导入文件有两种,一种是导入sql文件,一种是dmp。一般数据量大的建议导出用dmp文件,关于dmp文件有以下几个优点:

    • .dmp文件是二进制的,可以跨平台

    • 导数据时,dmp能够导出包含大字段的表数据(blob、clob),这个在实际工作中很重要。

    导出sql文件,是可以用文本编辑器查看的,虽说效率没有dmp的高,但数据量不大的情况下可以选择这个。


        最近安装plsql的时候,配置方面没有配好,导致在导入数据的时候经常会一闪而过,失败,很有必要整理一个安装Oracle以及plsql的过程。 

    所以在导入数据的时候只能使用命令行来执行了:

    1. 命令行登录Oracle:

        sqlplus 用户名/密码@127.0.0.1:1521/orcl 

        2. 命令行导入sql文件:

        登录进来后,直接输入 @F:\XX\XX.sql(sql文件位置)

        3. 命令行导入dmp文件:

        imp 用户名/密码@ip地址:1521/orcl file=f:\xx\xx.dmp full=y ignore=y

        imp xkyj/xkyj@127.0.0.1:1521/orcl file=f:\A\1.dmp full=y ignore=y   

    ps: 

    • 用户名密码为xkyj。

    • ip地址为本地,这里也可以是远程服务器(公司数据库位置)地址,前提是要能够ping得通。

    • full=y 会自动建立用户表空间(如果是相同表空间的两个库之间数据迁移可以用,否则最好用fromuser、touser去指定对应用户)。

    • ignore默认是 n,当遇到已经存在的表导入数据时会提示对象已存在的错误,这个时候我们将这个参数设置为y,则会忽略这个错误。这个的使用得根据实际情况,否则容易导致出现重复数据。


    展开全文
  • mongodb --db <数据库名> -c --type <文件类型> <url> eg: mongoimport --db test -c types --type json C:\Users\handsomeqiang\Desktop\management\users.json
    mongoimport --db <数据库名> -c --type <文件类型> <url>
    

    eg:

    mongoimport --db test -c types --type json C:\Users\handsomeqiang\Desktop\management\users.json
    
    展开全文
  • 不要写主键ID, 主键ID在导入完数据之后你再自行添加2.这个空表的列与csv文件的列是对应的示例代码如下CREATE TABLE IF NOT EXISTS `product`(`product_name` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '商品名称',`...

    Step1 创建一个空表, 用来存放数据;

    注意

    1.不要写主键ID, 主键ID在导入完数据之后你再自行添加

    2.这个空表的列与csv文件的列是对应的

    示例代码如下

    CREATE TABLE IF NOT EXISTS `product`(

    `product_name` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '商品名称',

    `product_detail` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '商品详情'

    )ENGINE=InnoDB DEFAULT CHARSET=UTF8 COMMENT="商品表";

    Step2 运行如下指令以导入数据

    LOAD DATA LOCAL INFILE '/mnt/d/_transfer/product.csv' INTO TABLE product FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '"' LINES TERMINATED BY '\r\n';

    以上其中/mnt/d/_transfer/product.csv换为你的csv文件本地路径

    而product换为你的表名

    参考文献

    后记

    在国内的一些教程中会不写LOCAL字眼儿, 那么可能报如下错误

    Access denied for user 云云

    我觉得搜索英文文档解决问题的速度是中文的7倍. 这是什么造成的?

    展开全文
  • 导入.sql文件命令行只有一句。但因为.sql文件大,在把本地的.sql文件导入到阿里云服务器的MySQL数据库时遇到了两个问题导入.sql文件的命令(假设数据库名为mydb,用户名root,密码123。mydb.sql目录为c:/java/mydb....
  • 命令行导入.sql文件 1.新建空数据库 mysql>create database tmall; 2.选择数据库 mysql>use tmall; 3. 设置编码为utf8 mysql>set names utf8; 4.导入数据 mysql>source D:/tmall_ssm.sql; ...
  • source F:weibo.sql(执行相关sql文件)sql> select * from sina into outfile "/weibo.txt"(导出相应数据到C:的weibo.txt)1. mysql 5.0后其客户端仅支持gbk,故可在sql> set names gbk;例如:set names gbk;/*...
  • 自己参考了很多的博客,终于黄天不负有心人,使用命令行导入dmp文件成功了。 imp 用户名/密码@127.0.0.1:1521/orcl file=文件位置 log=C:\elecars.log fromuser=文件中用户名 touser=文件中用户名 constraints=N ...
  • 进入 第四章: ls 有一些我们常用的参数, 比如我们要知道当前目录的所有内容, 包括隐藏文件夹和文件和所有属性, 例 [root@AY130410135131135089 logs]# ls boot2013-06.log 使用 ls 命令的“-l”选项,则欢迎进入...
  • mysql命令行导入sql文件

    千次阅读 2018-04-21 18:44:09
    今天遇到一个问题,在服务端导入sql文件,因为服务端的mysql是不对外开放的,所以只能在终端用命令行导入,突然忘了导入命令了。。其实导入文件的命令是source。(1)进入要导入文件的数据库(2)#source sql地址就...
  • 本地命令行导入数据库文件导入数据库前的准备工作导入数据库导入数据库的注意事项 导入数据库前的准备工作 添加“系统环境变量”。我的电脑>属性>高级>环境变量,在“系统变量”栏目下找到 path 双击编辑。点击...
  • 命令行导入SQL文件

    2015-06-22 09:26:00
    摘要:把数据库导出为XX.sql格式...所以查了一下如何用命令行导入SQL文件,方法很简单! 1.首先运行cmd(注意此处要用管理员身份运行)或者“开始菜单”-->附件-->命令提示符(右键)-->以管理员身份运行 ...
  • 命令行导入sql文件 md 进入 命令窗口 输入:sqlplus 用户名/密码@ip地址:端口号/数据库名称(实例哈) 进入后 输入 : @F:\R1TEST.sql(你的文件的位置) 直接回车 就ok了 命令行导入dmp文件 imp 用户名/密码@ip地址:...
  • mysql 命令行导入sql文件

    千次阅读 2017-10-22 00:09:51
    有时候,使用navicat为MySQL导入sql文件时,会出现一些错误而导致数据无法导入成功,这时我们可以采用命令行的方式导入数据。以windows环境为例。 2. 步骤 a.数据表 b. 以命令行的方式登入mysql b....
  • 命令行导入sql文件

    千次阅读 2018-10-23 17:30:44
    1.show databases; 2.use test_shiwu2(要导入的数据库) 3.source D:/sql/XX.sql (sql文件路径)
  • 导入dmp 文件
  • 本篇介绍了下怎么导入dmp文件到对应的Oracle数据库中。步骤一:首先,我们打开sqldeveloper,找到系统管理员身份对应的数据库,本篇为数据库名为sys的连接。输入密码,进入数据库。步骤二:然后找到“其他用户”一栏...
  • 通过命令行执行sql脚本文件的方法: cmd命令行下: C:\users\test_dir>"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql" -uroot -ppassword -Ddatabase < D:\file_dir\file.sql 其中: C:\users\test...
  • mysql命令行导入导出sql文件

    万次阅读 2019-05-20 11:20:11
    mysql命令行导入导出sql文件 以下来源于网上其他人的博客,做一下笔记 导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 首先进入到mysql安装目录下的bin中,比如说,我的安装目录是D:\MySQL 8...
  • 命令行导入MySQL的sql文件 1 创建数据库 CREATE DATABASE databasename; 2 设置数据库编码 SET databasename utf8; 3 导入sql文件 source /content/.../sqlfile.sql
  • 1 在我的电脑---属性---环境变量 path中配置mysql的安装路径 保证cmd 命令行mysql 命令能够执行;2 连接数据库:mysql -h localhost -u root -p;回车 输入你的数据库密码3 show databases;查看你数据库中是否有你要...
  • 一、导入准备 使用impdp命令,需要在oracle数据库服务器操作: 使用sqlplus或者Oracle客户端(PL/SQL) 链接到相应的Oracle数据库实例,进行如下操作 1. 创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以...
  • 前面说到了用navicat工具导入导出数据库,今天给同事导入数据库的时候,发现到不进去,好多错误,情急之下,用命令行导入的 1、打开mysql的服务。cmd-->net start mysql 关闭服务:cmd-->net stop mysql 2、...
  • MySQL命令行导入导出sql文件 linux下 一、导出数据库 用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构(常用): mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr/...
  • java -cp ./jedis-2.1.0.jar:./ RedisJavajava -classpath 需要加载 class 文件的路径,即当前路径//这部分好理解,调用特定目录下的jar包javac -cp d:/javatest/dom4j.jar Dom4jDemo.java//这部分必须注意,d:/java...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,293
精华内容 1,717
关键字:

命令行导入文件