Oracle与MySQL的备份还原及密码修改等

1.在本地电脑中安装Oracle与MySQL数据库,Oracle创建表空间并新建管理员账号epoint,密码为Gepoint。

创建表空间

CREATE  tablespace epoint DATAFILE 'E:\app\Devil\oradata\orcl\epoint.dbf' SIZE 100M autoextend ON NEXT 50m;

新建用户名为epoint,密码为Gepoint的账号

CREATE USER epoint identified BY Gepoint DEFAULT tablespace EPOINT ;

给epoint账号授权

GRANT dba TO epoint;

在这里插入图片描述

2. 远程访问数据库

  1. 防火墙新建入站规则即可进行远程访问
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

(Oracle端口号1521与上述相同)

远程连接Oracle数据库
在这里插入图片描述
远程连接MySQL数据库
在这里插入图片描述

3. 备份还原Oracle与 MySQL

Oracle:

  1. 创建emp表并添加数据,添加备份的目录:
    在这里插入图片描述

  2. 备份:

expdp epoint/Gepoint directory=dump dumpfile=epoint.dmp schemas=epoint logfile=epoint_expdp.log

在这里插入图片描述
3. 还原

impdp epoint/Gepoint directory=dump dumpfile=EPOINT.DMP remap_schema=epoint:epoint remap_tablespace=epoint:epoint logfile=epoint_impdp.log

在这里插入图片描述

MySQL:

  1. 创建数据库和表及插入表数据:
    在这里插入图片描述

  2. 备份:(提前创建好存放的文件夹)

>mysqldump -uroot -pGepoint --single-transaction -ER --master-data=2 --set-gtid-purged=off epoint > e:\backup\epoint.sql

在这里插入图片描述

  1. 还原
mysql -uroot -pGepoint epoint < e:\backup\epoint.sql

在这里插入图片描述

4. Oracle与MySQL修改密码操作

在sql编辑器上直接执行sql语句即可
MySQL:

set password for root@'%'='Gepoint';

(注:root为我的库名,Gepoint为修改后密码)
Oracle:

alter user epoint identified by Gepoint;

(注:epoint为我的库名,Gepoint为修改后密码)
最后不要忘了刷新

flush privileges;

个人笔记,仅供参看,如有纰漏,请评论区告知谢谢!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BigSmartDing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值