数据库的常用命令

Oracle的备份还原:

1.创建目录     SQL>create directory dump_file as 'd:\app\dump';

2.目录赋权限  SQL>grant read,write on dump_file to epoint;

3.查看目录  SQL>select * from dba_directories;

cmd窗口导出命令:

expdp 用户名/密码@连接符 directory=目录名 dumpfile=filename.dump schemas=用户名 logfile=logname.log

导入命令:

impdp 用户名/密码@连接符 directory=目录名 dumpfile=导入文件名 remap_schema=导出用户:导入用户

remap_tablespace=导出表空间1:导入表空间1,导出表空间2:导入表空间2 logfile=impdp_文件名.log

MySQL的备份还原:

mysqldump导出备份:

1.导出单库

mysqldump -uroot -p --single-transaction -ER --master-data=2 --set-gtid-purged=OFF emp > d:\backup\emp.sql

2.导出单表

mysqldump -uroot -p --single-transaction -ER --master-data=2 --set-gtid-purged=OFF emp --tables a > d:\backup\a.sql

3.导出多表

mysqldump -uroot -p --single-transaction -ER --master-data=2 --set-gtid-purged=OFF emp --tables a b c > d:\backup\abc.sql

MySQL导入备份:

mysql -uroot -p emp < d:\backup\emp.sql

DBeaver集成了MySQL的备份还原,但Oracle只能命令行操作

常用命令

1.Oracle通过IP:端口/服务名访问

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

sqlplus 用户名/密码@192.168.218.100:1521/orcl   //需要关闭防火墙 或者开通1521端口

2.MySQL远程访问

mysql -uroot -p密码 -h127.0.0.1 -P3306        //需要关闭防火墙 或者开通3306端口

3.Oracle与MySQL下密码修改操作:

Oracle > alter user aaa identified by 123456

MySQL > set password for aaa@'%' = '123456';

     > flush privileges;

 

posted on 2020-12-18 13:03  菜鸡菜  阅读(247)  评论(0)    收藏  举报