安装软件→登录软件→查看→增加
Oracle
专业名词
数据库实例介绍
数据库实例(instance)是一组用于管理数据库文件的内存结构。
数据库是一组位于磁盘上的物理文件,通过 CREATE DATABASE 语句创建。实例管理相关的数据,并且为数据库用户提供服务。
每个正在运行的 Oracle 数据库至少与一个实例相关联。因为实例存在于内存中,而数据库存在磁盘上,所以实例可以独立于数据库存在,数据库也可以独立于实例存在。
安装软件
登录软件
1、在oracle服务端登录oracle的方法
oracle的登录工具是sqlplus。安装了oracle服务端,默认是会将服务端和客户端的登录工具sqlplus都安装的。
(1)管理员登录
$ sqlplus / as sysdba
在这里不需要输入密码,因为在安装oracle时,oracle的管理员用于就是当前登录的用户。
(2)scott用户登录
$ sqlplus scott/123 //不指定实例
$ sqlplus scott/123@orcl //指定实例
scott是在安装oracle时就开启的用户,其密码为123。
2、在oracle客户端登录orale的方法
(1)原始的登录方法
sqlplus scott/123@//192.168.94.133/orcl //192.168.94.133是服务端的IP地址
(2)修改配置文件后的登录方法
sqlplus scott/123@orcl_133
操作
查看
导出数据
例1:exp导出数据以dmp格式的文件保存,命令符如下:
D:\app\Administrator\product\11.1.0\db_1\BIN>exp scott/tiger@orcl file=D:\database.dmp;
exp:表示 执行BIN目录下的exp.exe可运行程序
scott/tiger:分别表示导出数据的用户名和密码
orcl:表示 oracle数据库的实例名称
file:用于去指定我们导出的数据的存放位置。
执行完成之后就可以完成数据的导出需求。
例子2:expdp导出数据库命令:
expdp system/pwd directory=dmpdir dumpfile=aoc20201110.dmp logfile=aoc20201110.log schemas=aoc compression=all
expdp:表示使用数据泵工具进行数据导出
system/pwd:分别表示导出数据的用户名和密码
dmpdir:表示o存放目录的名称
dumpfille:表示生成dmp文件的名字
logfile:表示生成log文件的名字
说明:导出导入的文件均在dmpdir所指向的目录下(可通过select * from dba_directories查看,确认directory所指向的目录)
PS:exp和expdp的区别可以看说明
例3:
expdp system/Naomsdb20! directory=dmpdir dumpfile=DB_FULL_%DATE:0,4%%DATE:5,2%%DATE:~8,2%.dmp logfile=DB_FULL_%DATE:0,4%%DATE:5,2%%DATE:~8,2%.log full=y COMPRESSION=ALL
疑问:语句中的%代表什么意思
导入数据
imp导入数据到oracle数据库中,命令符如下:
例1:
D:\app\Administrator\product\11.1.0\db_1\BIN>imp scott/tiger@orcl file=D:\database.dmp;
例2:
impdp system/pwd directory=dmpdir dumpfile=aoc20201110.dmp logfile=aoc20201110_imp.log schemas=aoc TABLE_EXISTS_ACTION=REPLACE
注:导出的文件放到导入的目录里才能执行导入(过select * from dba_directories查看,确认directory所指向的目录)。
说明:TABLE_EXISTS_ACTION=REPLACE表示对已存在表进行替换。
更改
@echo off
echo ----------注意:此操作会删除当前库中数据,禁止在生产环境中运行,请再三确认!!----------
pause
echo ----------重要事说三遍:请确认当前为正式环境服务器----------
pause
echo ----------重要事说三遍:请确认当前为正式环境服务器----------
pause
echo ----------重要事说三遍:请确认当前为正式环境服务器----------
pause
echo ----------正在创建用户----------
pause
sqlplus / as sysdba @createUser.sql
pause
echo ----------创建用户完成----------
pause
Mysql
访问
使用Navicat Premium访问
操作见https://blog.csdn.net/Yangchenju/article/details/80633055
使用cmd访问
mysql加入cmd
第一步:查询mysql路径
第二步:
第三步:
配置
运用
查
安全
安装validate_password_policy插件
第一步:查询是否安装了该插件;
2、若没有安装,则到mysql插件目录位置进行安装
以看到mysql自带validate_password插件只是没有安装
3、执行安装命令
4、查看安装结果
安装其他插件可参照上述步骤,如