精华内容
下载资源
问答
  • 数据库导入
    千次阅读
    2021-07-24 12:06:04

    Navicat是应用比较多的mysql的视图管理工具。下面记录下Navicat如何导入sql文件。

    推荐教程:MySQL数据库视频教程

    方法/步骤

    1、首先创建一个数据库(因为我导入的sql文件只有建表和插入数据的语句)。

    在连接名处点击右键,接建数据库。

    navicat21.jpg

    2、输入数据库的名称,这里我选择utf-8编码,因为我安装的mysql时有特意选择utf-8.

    navicat22.jpg

    3、双击你新建的数据库,使之显示绿色状态。然后在该数据库的名称上面点击右键,选择运行Sql文件。

    navicat23.jpg

    4、然后点击如图所示的图标来查找你要运行的sql文件。

    navicat24.jpg

    5、注意当你要运行的sql文件有多个的时候,一定要注意它们的先后顺序。比如先有建表的sql,才有插入数据的sql.

    navicat25.jpg

    6、选中之后,点击确定,它就会运行sql语句。如果成功,会有如下相关的信息显示。点击关闭。

    navicat27.jpg

    以上就是怎么把sql文件导入navicat的详细内容

    注意

    如果导入完,表里没有任何数据,那就把Navicat关掉重新打开,就刷新出来了。

    更多相关内容
  • 达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。达梦数据库管理系统的最新版本是8.0版本,简称DM8。DM8是达梦公司在总结DM系列产品研发与应用经验的基础上,坚持开放创新...

    目录

    导入

    1.在DM管理工具中以模式方式导入

    (1)新建用户

     (2)刷新模式,找到对应的模式右键导入

    2.dimp命令导入

    (1)dimp 详细命令参数

    (2)导入命令实例

    导出

    1.在DM管理工具中以模式方式导出

    (1)选中对应模式右键导出

    2.dexp命令导出

    (1)dexp 详细命令参数

    (2)导出命令实例

    3.总结


    导入

    1.在DM管理工具中以模式方式导入

    (1)新建用户

            在用户-管理用户右键新建用户,输入用户及其密码,然后配置相应的角色及权限

     (2)刷新模式,找到对应的模式右键导入

     选择你dmp文件所在的目录及选中要导入的dmp文件,选中后你可以按你的需求修改导入选项,记住输入要导入的dmp文件的模式与现在模式,确定都没问题后点击确定即可导入

     

     

    2.dimp命令导入

    (1)dimp 详细命令参数

    help命令即可查看参数

    关键字                 说明(默认值)
    --------------------------------------------------------------------------------
    USERID                 用户名/口令 格式:USER/PWD*MPP_TYPE@SERVER:PORT#SSLPATH@SSLPWD
    FILE                   导入文件名称 (dexp.dmp)
    DIRECTORY              导入文件所在目录
    FULL                   整库导入 (N)
    OWNER                  以用户方式导入 格式 (user1,user2,...)
    SCHEMAS                以模式方式导入 格式 (schema1,schema2,...)
    TABLES                 以表名方式导入 格式(table1,table2,...)
    PARALLEL               用于指定导入的过程中所使用的线程数目
    TABLE_PARALLEL         用于指定导入的过程中每个表所使用的子线程数目,在FAST_LOAD为Y时有效
    IGNORE                 忽略创建错误 (N)
    TABLE_EXISTS_ACTION    需要的导入表在目标库中存在时采取的操作[SKIP | APPEND | TRUNCATE | REPLACE]
    FAST_LOAD              是否使用dmfldr来导数据(N)
    FLDR_ORDER             使用dmfldr是否需要严格按顺序来导数据(Y)
    COMMIT_ROWS            批量提交的行数(5000)
    EXCLUDE                忽略指定的对象 格式
                               格式 EXCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS)
    GRANTS                 导入权限 (Y)
    CONSTRAINTS            导入约束 (Y)
    INDEXES                导入索引 (Y)
    TRIGGERS               导入触发器 (Y)
    ROWS                   导入数据行 (Y)
    LOG                    指定日志文件
    NOLOGFILE              不使用日志文件(N)
    NOLOG                  屏幕上不显示日志信息(N)
    LOG_WRITE              日志信息实时写入文件(N): 是(Y),否(N)
    DUMMY                  交互信息处理(P): 打印(P), 所有交互都按YES处理(Y),NO(N)
    PARFILE                参数文件名
    FEEDBACK               每 x 行显示进度 (0)
    COMPILE                编译过程, 程序包和函数... (Y)
    INDEXFILE              将表的索引/约束信息写入指定的文件
    INDEXFIRST             导入时先建索引(N)
    REMAP_SCHEMA           格式(SOURCE_SCHEMA:TARGET_SCHEMA)
                           将SOURCE_SCHEMA中的数据导入到TARGET_SCHEMA中
    ENCRYPT_PASSWORD       数据的加密密钥
    ENCRYPT_NAME           加密算法的名称
    SHOW/DESCRIBE          打印出指定文件的信息(N)
    LOCAL                  MPP模式下登录使用MPP_LOCAL方式(N)
    TASK_THREAD_NUMBER     用于设置dmfldr处理用户数据的线程数目
    BUFFER_NODE_SIZE       用于设置dmfldr读入文件缓冲区大小
    TASK_SEND_NODE_NUMBER  用于设置dmfldr发送节点个数[16,65535]
    LOB_NOT_FAST_LOAD      如果一个表含有大字段,那么不使用dmfldr,因为dmfldr是一行一行提交的
    PRIMARY_CONFLICT       主键冲突的处理方式[IGNORE|OVERWRITE],默认报错
    TABLE_FIRST            是否先导入表(N):是(Y),否(N)
    HELP                   打印帮助信息
    ————————————————

    (2)导入命令实例

    导入 SYSDBA、OTHER、PERSON 模式中的数(SCHEMAS=SYSDBA,OTHER,PERSON),导入文件就是上一步导出的文件 dexp01.dmp,导入日志 dimp02.log 放入/emc_2/data/dimp 目录中。

    ./dimp SYSDBA/SYSDBA\@192.168.0.248:8888 FILE=/emc_2/data/dexp/dexp01.dmp LOG=dimp02.log DIRECTORY=/emc_2/data/dimp SCHEMAS=SYSDBA,OTHER,PERSON

    导出

    1.在DM管理工具中以模式方式导出

    (1)选中对应模式右键导出

     选中导出目录及给要导出的文件起名,按自己需求配置好导出选项,确认没问题点确认即可导出

    2.dexp命令导出

    (1)dexp 详细命令参数

    help命令即可查看参数

    关键字              说明(默认值)
    --------------------------------------------------------------------------------
    USERID              用户名/口令 格式:USER/PWD*MPP_TYPE@SERVER:PORT#SSLPATH@SSLPWD
    FILE                导出文件 (dexp.dmp)
    DIRECTORY           导出文件所在目录
    FULL                整库导出 (N)
    OWNER               以用户方式导出 格式 (user1,user2,...)
    SCHEMAS             以模式方式导出 格式 (schema1,schema2,...)
    TABLES              以表方式导出 格式 (table1,table2,...)
    FUZZY_MATCH         TABLES选项是否支持模糊匹配 (N)
    QUERY               用于导出表的子集的select 子句
    PARALLEL            用于指定导出的过程中所使用的线程数目
    TABLE_PARALLEL      用于指定导出的过程中表内的并发线程数目,MPP模式下会转换成单线程
    TABLE_POOL          用于指定表的缓冲区个数
    EXCLUDE             忽略指定的对象
                           格式 EXCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) or
                                EXCLUDE=TABLES:table1,table2 or
                                EXCLUDE=SCHEMAS:sch1,sch2
    INCLUDE             包含指定的对象
                           格式 INCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) or
                                INCLUDE=TABLES:table1,table2
    CONSTRAINTS         导出约束 (Y)
    TABLESPACE          导出对象带有表空间 (N)
    GRANTS              导出权限 (Y)
    INDEXES             导出索引 (Y)
    TRIGGERS            导出触发器 (Y)
    ROWS                导出数据行 (Y)
    LOG                 屏幕输出的日志文件
    NOLOGFILE           不使用日志文件(N)
    NOLOG               屏幕上不显示日志信息(N)
    LOG_WRITE           日志信息实时写入文件: 是(Y),否(N)
    DUMMY               交互信息处理: 打印(P), 所有交互都按YES处理(Y),NO(N)
    PARFILE             参数文件名
    FEEDBACK            每 x 行显示进度 (0)
    COMPRESS            导出数据是否压缩 (N)
    ENCRYPT             导出数据是否加密 (N)
    ENCRYPT_PASSWORD    导出数据的加密密钥
    ENCRYPT_NAME        加密算法的名称
    FILESIZE            每个转储文件的最大大小
    FILENUM             一个模板可以生成的文件数
    DROP                导出后删除原表,但不级联删除 (N)
    DESCRIBE            导出数据文件的描述信息,记录在数据文件中
    LOCAL               MPP模式下登录使用MPP_LOCAL方式(N)
    HELP                打印帮助信息

    (2)导出命令实例

    导出数据库的所有对象(FULL=Y),导出文件为 dexp01.dmp,导出日志为 dexp01.log,导出文件和日志文件都存放在/emc_2/data/dexp 目录中。

    ./dexp SYSDBA/SYSDBA\@192.168.0.248:5236 FILE=dexp01.dmp LOG=dexp01.log DIRECTORY=/emc_2/data/dexp FULL=Y

    3.总结

    达梦官网:达梦数据库-国产数据库-掌握全部源代码-拥有完全自主知识产权-大数据-云平台-DCA认证培训-数据库培训-柔性替代方案武汉达梦数据库股份有限公司,是专业提供集大数据平台架构咨询,数据技术方案规划,产品部署与实施于一体的大数据平台公司。40年来始终坚持原始创新、独立研发,掌握核心技术和前沿技术,掌握全部源代码,拥有完全自主知识产权。公司是国家规划布局内重点软件企业,获得国家“双软”认证的高新技术企业,获得国家自主原创产品认证的数据库企业,拥有国内数据库研发精英团队,多次与国际数据库巨头同台竞技并夺标。拥有稳定有效的市场营销渠道和技术服务网络,可为用户提供定制产品和本地化原厂服务,满足用户个性化要求。达梦公司产品已覆盖公安、电力、铁路、航空、审计、通信、金融、海关、国土资源、电子政务、应急救援等50多个行业领域。https://www.dameng.com/

    达梦文档:

    DM 数据库快速上手指南 | 达梦技术文档本指南为武汉达梦数据库股份有限公司(以下简称“达梦”)DM 数据库快速安装部署使用提供了一套指南规范。具体而言,本指南在 DM 数据库版本、安装部署、数据库工具、数据迁移、应用开发、集群等方面进行详细介绍并给出参考建议。 目的 帮助用户了解 DM 数据库不同版本区别。 快速、规范化从零开始搭建本地测试环境。 帮助 DBA 熟悉 DM 数据库基本操作。 协助应用快速连接 DM 数据库。 推荐阅读本https://eco.dameng.com/docs/zh-cn/start/index.html达梦数据库导入导出的官方参考文档:

    数据导入导出 | 达梦技术文档DM 只导出表结构不导出数据针对导出数据库表结构通常有3种方法: 使用 DTS 导出打开 DTS 迁移工具,选择【DM–>SQL】并链接到数据库中,如下图所示: 添加定义脚本,并选择【迁移范围】(仅迁移对象定义),如下图所示: 选择需要导出结构的表,如下图所示: 迁移完成,表结构已经导出,如下图所示: DTS 同样可以将表结构迁移至其他数据库中或者从其他数据库迁移至 DM 数据库中。https://eco.dameng.com/docs/zh-cn/faq/faq-import-export.html

    展开全文
  • 数据库建模与数据库导入

    千次阅读 2022-03-31 14:31:50
    此文章分两部分:数据库建模与数据库导入。 数据库建模 建模 添加数据库,连接数据库 添加表头 删除外键 首先打开这个建模 一打开就自动弹出一个页面,需选择才能进入界面。 如果不小心点击“×”...

    此文章分两部分:数据库建模与数据库导入。

    • 数据库建模

    1. 建模
    2. 添加数据库,连接数据库
    3. 添加表头
    4. 删除外键

    首先打开这个建模

    一打开就自动弹出一个页面,需选择才能进入界面。

    如果不小心点击“×”,找不到该页面了,也没关系,可以点击左上角的图标进去(如下图)。

      然后下一步:

    接着,下一步。名称可以自己根据自己需要而定,这里暂时用test作为数据库名称。数据库类型根据自己的数据库版本而选择(一定要记得选)。

    然后,我们进入添加表的页面。跟着图走,按步骤来:

    如果需要移动表,点击想要移动的表,按住鼠标左键,就可以移动。

    如果不小心,添加了多个表,并且不想要这么多,那我们可以进行删除(如下图)。

    或者选择需要删除的表,按住快捷键CTRL+X ,然后在弹出框中点击OK即可。

    双击进行编辑表。

    第一个表的名称一般使用中文,然后用英文,最后备注,这样都是为了更好区分表。

    下一步:

    一般设置Name值、代码、数据类型,然后勾选主键、外键就可以了。

    下面完成了一个表的操作。

    以此类推,再添加一个班级表,为作表与表之间的关联。

    下一步,连接两个表,一般主表连接副表。

    添加表完成。

    下面是表头,如果表头里面没有你想要的,那就去添加,下一步

    根据箭头点击,在弹出框里面找你想要的表头。

    然后,需要删除外键,一旦没有删除外键,在项目启动时候及其容易发生错误,因为外键会对你的数据库有一定的约束作用。(如图)

    下一步:

    • 导入数据库

    在删除外键的同一个框里面点击:

    然后将里面的所有SQL语句,全部复制,然后打开SQL Server 2014 Management Studio

    打开SQL Server 2014 Management Studio

    OK,下一步:

    点击“新建查询”,然后选择刚刚创建的数据库。

    下一步:把刚刚在建模的时候复制的SQL语句粘贴上。

    然后点击“执行”

    显示“命令已成功完成”即可。

    然后,刷新,打开刚刚创建的数据库,导入数据库就完成了。

    展开全文
  • sqlserver数据库 导入方法

    千次阅读 2022-04-29 22:14:42
    第一种方法: ... ****2.****打开数据库,右键某一个数据库,选择“新建查询(Q)”。 ... 代码如下: ...EXEC sp_attach_db @dbname = ‘你的数据库名’, @filename1 = ‘mdf文件路径(包缀...****4.****可以看到导入成功。如

    第一种方法:

    ****1.****打开SQL Server,写好登录名和密码点击连接.

    ****2.****打开数据库,右键某一个数据库,选择“新建查询(Q)”。

    ****3.****再代码界面输入如下代码,点击F5键或者点击运行按钮即可。

    代码如下:

    EXEC sp_attach_db @dbname = ‘你的数据库名’,

    @filename1 = ‘mdf文件路径(包缀名)’,

    @filename2 = ‘Ldf文件路径(包缀名)’

    ****4.****可以看到导入成功。如果导入不成功,则需要修改mdf,ldf文件的权限。右键-属性-安全-编辑,完全控制选择允许。

    这样导入问题即可迎刃而解,当然,有时会遇到版本不兼容问题,低版本不能导入高版本SQL的mdf和ldf文件。

    ****第二种方法:****方法/步骤:直接附加mdf,ldf文件

    ****1.****在“数据库”处右键选择“附加”,打开附加界面。

    ****2.****在“附加数据库”界面,添加mdf文件即可,点击“确定”。

    如果导入出现错误,则可以用第一种方法,会让你很舒服。

    展开全文
  • 易语言将access数据库导入sqlite数据库源码,将access数据库导入sqlite数据库
  • 如何向MongoDB数据库导入数据

    千次阅读 2022-02-28 15:20:14
    本文介绍了如何向MongoDB数据库导入数据,并且写了如果文件路径中有空格会报错,以及如何解决
  • 达梦数据库 导入数据

    千次阅读 2020-12-19 19:18:08
    因为公司要求mysql数据库数据需要转到达梦数据库,对于达梦数据库的了解尚且不多,所以周周转转,寻找度娘以及贴吧,有推荐spoon工具的,有第三方数据迁移工具的。进行使用时发现实在是麻烦,而且对数据的类型太不...
  • postgresql数据库导入导出

    千次阅读 2022-03-14 22:33:20
    导出数据库: 1.导出单个表 pg_dump -t thr -h 192.168.100.100 one -U postgres -p 5432 -f thr.sql 参数说明:-t 指定导出的表名;-h 数据库地址;-U 数据库用户;-p 访问端口;-f 导出到指定文件; 2.导出所有表...
  • oracle数据库导入数据步骤

    千次阅读 2020-09-08 22:57:39
    我们在数据库导入数据时,常规步骤如下: 登录用户system管理员 –【必须步骤:创建表空间】 create tablespace test datafile 'G:\app\zky\oradata\hsp\test01.DBF' size 1024M autoextend on; create tablespace ...
  • 易语言源码易语言将access数据库导入sqlite数据库源码.rar 易语言源码易语言将access数据库导入sqlite数据库源码.rar 易语言源码易语言将access数据库导入sqlite数据库源码.rar 易语言源码易语言将access数据库...
  • PostgreSQL 数据库导入导出

    千次阅读 2021-12-18 06:07:59
    PostgreSQL 使用 pg_dump 和 pg_dumpall 进行数据库的逻辑备份,使用 pg_restore 导入数据,pg_dumpall 是对整个数据库集群进行备份,pg_dump 可以选择一个数据库或者部分表进行备份。 关于 pg_dump: pg_dump 将表...
  • 10.Mysql数据库导入导出和授权

    千次阅读 2021-09-01 15:12:39
    10.Mysql数据库导入导出和授权 数据导出 1.数据库数据导出 #不要进入mysql,然后输入以下命令导出某个库中的数据 mysqldump-uroot-ptlxy > ~/Desktop/code/tlxy.sql 导出一个库中所有数据,会形成一个...
  • linux下数据库导入导入导出EXCEL文件

    热门讨论 2012-04-19 11:10:07
    控制下命令行实现sqlite数据库导入导出EXCEL文件格式 ,希望对你有所帮助
  • 达梦数据库导入.dmp文件标准教程

    千次阅读 2020-11-18 10:33:18
    达梦数据库导入.dmp文件出现导入对象错误等问题第1步 改口令第2步 登录数据库入口第3步 新建数据库第4步 导入数据库第5步 导入口令注意 第1步 改口令 第一步,安装的时候记得改口令,都改成一样的 第2步 登录数据库...
  • 达梦数据库导入.dmp

    千次阅读 2020-02-03 16:38:13
    1.模式上右键选择导入 2.先选择目录,再选择文件,dm把路径分开了(目录和文件需要分开指定) 3.确定后,导入完成,刷新模式即可
  • 数据库导入SQL Server里

    千次阅读 2021-06-27 20:13:55
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术:VS...1.我们在做项目时,需要用到已设好的表的数据库,所以我们将即将要用到的数据库导入SQL Server里面。打开SQL S
  • 数据库导入的时候乱码。分成两种: 全部乱码、中文乱码。 当使用不支持中文或者支持中文不完善的编码(比如mysql的UTF8)的时候会出现。 比如:将GBK转成UTF8的时候的乱码: 原文格式GBK: 这是中文 123 转换成为...
  • 神通数据库导入数据

    千次阅读 2019-12-04 08:23:53
    接到一个需求,往局域网内的两台神州通用数据库导入数据,让局域网的前置机能够访问,一是在数据库中创建用户,使用创建的用户登录后,创建表,并导入数据。二是在前置机上通过SSH到数据库服务器上就行验证。 1、 ...
  • Oracle数据库导入dmp文件

    千次阅读 2022-04-27 17:12:12
    --myuser是需要授权目录的用户 doc命令导入文件 impdp SYSTEM/密码 directory=目录 remap_schema=表空间:用户 remap_tablespace=表空间:用户 dumpfile=nova_health_island_expdp.dmp logfile=nova_health_island_...
  • 数据库导入Excel表格

    千次阅读 2019-06-17 21:20:16
    数据库导入Excel表格 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术:Visual Studio 2015 * SQL Server 作者: 撰写时间:2019年01月01日 ~~~~~~~~~~~~~~~~...
  • 因为需要使用国产数据库达梦做项目,所以搭建了达梦的环境。数据库安装和创建实例就不多说了。在导入别人给的dmp文件的时候,遇到了编码不一致的问题。 (先贴问题图片让大家快速确定是不是和我一样的问题) ...
  • 数据库导入.sql文件

    千次阅读 2020-09-09 15:25:04
    .sql文件可以用Nacicat进行导入 首先,建立好数据库连接, 右键——>运行SQL文件 右侧三个点处点击浏览并选择.sql文件 选择编码,点击开始 在此过程中: 1 可能出现 [ERR] Lost connection to MySQL server ...
  • Oracle如何导出导入表及数据?我们知道Oracle导出导入表及数据,包括含有clob和blob数据的表数据,那么具体该怎么操作?且看下文。具体方法如下:解决方法1:1、导出导入表和数据,最快的还是在plsql工具里选择导出...
  • MongoDB数据库导入数据(非常详细)

    千次阅读 2021-01-08 21:12:32
    前面的博客已经完成了数据库环境搭建、创建集合和创建文档,现在下面是对MongoDB导入数据库的详细介绍,希望可以帮助到有需要的小伙伴~ 把大量数据导入数据库中: mongoimport -d 数据库名称 -c 集合名称 -file 要...
  • Oracle 数据库导入导出dmp文件

    千次阅读 2021-08-06 01:54:18
    首先询问对方数据库的表空间名称和大小,而后在你的oracle中创建相应表空间,最后使用命令导入、导出数据。补充:1.要新建一个数据库;Oracle数据导入导出imp/exp就至关于oracle数据还原与备份。exp命令可以把数据从...
  • Oracle数据库导入导出方法

    千次阅读 2021-05-02 10:17:36
    1.使用命令行:数据导出:1.将数据库TEST完全导出,用户名system密码manager导出到D:daochu.dmp中...将数据库中system用户与sys用户的表导出expsystem/manager@TESTfile=d:daochu.dmpowner=(system,sys)3.将数据...
  • Navicat 数据传输(数据库导入

    千次阅读 2022-01-25 16:51:26
    将Oracle数据库服务下的所有表格结构及数据迁移到MySql数据库。 解决方案: 使用Navicat自带的数据传输工具实现表格结构及数据的迁移。 步骤图解: 工具版本:15.0.19 步骤1:打开Navicat,选择左上角的工具 ...
  • PostgreSQL数据库导入EXCEL数据表

    千次阅读 2021-11-07 12:04:01
    PG数据库版本为10.14.1。 首先,需要在PG数据库创建一个table,把需要的字段都创建好。我这儿是在pgAdmin里面去创建的,这里是excel数据表完全对应数据库字段的。...所以,建议换成navicat去连接数据库导入。 2.
  • Sql格式:.sql格式的文件,可用文本编辑器查看,通用性比较好,效率不如第一种, 适合小数据量导入导出。尤其注意的是表中不能有大字段(blob,clob,long) ,如果有,会报错。 Pde格式:.pde 格式的文件, .pde 为PL/...
  • mysql数据库导入sql文件失败解决办法

    千次阅读 2021-03-20 00:49:20
    重新安装完mysql数据库之后,准备将备份数据库进行导入,但是,导入的过程并不顺利,本地导入sql文件时,出现'MySQL server has gone away'的错误。 1、问题分析 'MySQL server has gone away'的问题意思就是指...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 726,282
精华内容 290,512
关键字:

数据库导入

友情链接: crc.zip