Oracle、Mysql的数据命令导入、备份

1.oracle命令窗口登录

sqlplus 回车后输入用户名和密码 或者 sqlplus 密码 as sysdba

用户 iscII/iscII lsgxh/lsgxh

创建用户

create user 用户名 identified by 密码

授权

grant dba to 用户名;

lsnrctl status 查看监听器命令

1)数据泵导入数据
1、从cmd中以dba权限登录数据库:sqlplus system/密码@orcl as sysdba;
2、创建目录: Create directory DATA_DIR as 'e:\DATA_DIR ';
3、授权:Grant read,write on directory DATA_DIR to iscII;
4、对应第二步所创建的目录,在数据库服务端的d盘新建文件夹DATA_DIR ;

impdp [用户名]/[密码]@[主机字符窜] full=y directory=TEST dumpfile=X.dmp logfile=X.log ignore=y

impdp iscII/iscII@MYORA directory=DATA_DIR dumpfile=ISC.DMP full=y logfile=20190715.log

remap_schema=ISC:iscII remap_tablespace=ISC_DATA:USERS

impdp iscII/iscII@MYORA directory=DATA_DIR dumpfile=iscII.dmp full=y logfile=20191021.log

remap_schema=ISC:iscII remap_tablespace=ISC_DATA:USERS

5、退出数据库登录:quit;

impdp iscII/iscII@MYORA directory=DATA_DIR dumpfile=iscII.dmp full=y logfile=20191021.log remap_schema=ISC:iscII remap_tablespace=ISC_DATA:USERS

impdp iscII/iscII@MYORA directory=DATA_DIR dumpfile=iscII.dmp full=y logfile=20191021.log

remap_schema=ISC:iscII remap_tablespace=ISC_DATA:USERS

2)普通imp数据导入
1.输入imp命令,然后用户名和密码
2.导入文件: EXPDAT.DMP> E:\DATA_DIR\MT2.dmp
3.一系列的命令验证输入:yes
4.imp MT2/MT2@MYORA file=e:\DATA_DIR\MT2.dmp log=e:\DATA_DIR\mt2.log fromuser=GWKP_TEST(GWKP_TEST导出时的用户名,一般由导出的日志看出)
5.expdp USERS/USERS@MYORA directory=DATA_DIR dumpfile=mdp.dmp logfile=mdp.log ;

imp ISC/ISC@MYORA file=e:\DATA_DIR\isc20190923.dmp log=e:\DATA_DIR\isc20190923.log fromuser=ISC

3)普通数据导出

exp USERS/USERS@MYORA file=E:\DATA_DIR\test.dmp log=E:\DATA_DIR\20190901.log full=y ;(完全备份)

expdp 用户名/密码@oracle服务器地址/数据库实例名 directory=导出目录 schemas=(用户1,用户2) dumpfile=要导出的文件名.dmp logfile=导出的日志名.log;

2.mysql 命令窗口登录

mysql -u用户名 -p密码 用户名root 密码:空

show databases;

任务管理器中服务能查看运行;

导入:mysql>source 导入的文件名;

备份数据库:

mysqldump -u root -p mydatabase > mydatabase_backup.sql

备份单个表:

mysqldump -u 用户名 -p 数据库名 表名 > 导出文件名.sql

相关推荐
Highcharts.js2 小时前
Highcharts Grid 中文站正式上线:表格数据处理的全新选择
前端·javascript·数据库·表格数据·highcharts·可视化图表·企业级图表
Elastic 中国社区官方博客5 小时前
Elasticsearch:使用 Agent Builder 的 A2A 实现 - 开发者的圣诞颂歌
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
2301_816660215 小时前
PHP怎么处理Eloquent Attribute Inference属性推断_Laravel从数据自动推导类型【操作】
jvm·数据库·python
qq_372154236 小时前
Go 中自定义类型与基础类型的显式转换规则详解
jvm·数据库·python
_下雨天.7 小时前
NoSQL之Redis配置与优化
数据库·redis·nosql
LiAo_1996_Y7 小时前
CSS如何实现文字渐变效果_通过background-clip实现艺术字
jvm·数据库·python
2401_887724507 小时前
CSS如何让表单在手机端友好展示_利用Flexbox实现堆叠排版
jvm·数据库·python
数据库小组7 小时前
MySQL 删库后怎么恢复?binlog2sql 之外,NineData 还能做什么
数据库·sql·mysql·安全·数据·ninedata·删库
zhangchaoxies7 小时前
Layui轮播图(carousel)怎么设置自动播放间隔
jvm·数据库·python
切糕师学AI8 小时前
HBase:一文搞懂分布式宽列数据库(原理 + 架构 + 实战)
数据库·分布式·nosql·hbase·分布式宽列数据库·wide column db