Oracle12c创建表空间、用户

一、前言

Oracle 12c 中新增加了可插入数据库的概念,即 PDB(Pluggable Database),允许一个容器数据库 ,即 CDB (Container Database)承载多个可插入数据库 PDB 。CDB 相当于操作系统,调用并管理各个 PDB ,PDB 相当于真正提供业务需求的数据库实例。在 PDB 中创建用户与之前相同,但在 CDB 中创建用户与之前有所不同,下面会详细说明。

默认会安装一个名字为 ORCL​ 的 pdb。

查看 pdb

~ sqlplus sys/123456 as sysdba
>SQL show pdbs

Terwer...大约 3 分钟Oracle数据库创建用户数据库空间注意oracle表空间tablespace
Oracle创建用户表空间

创建用户

打开命令提示框输入以下内容

1.输入:sqlplus /nolog​ //进入oralce控制台
2.输入:conn /as sysdba​ //以管理员权限登录
3.输入:create user abc identified by 123456;​ //创建用户名adc密码123456
4.输入:grant dba to abc;​ //授予DBA权限

表空间

/*分为四步 */
/*第1步:创建临时表空间  */
create temporary tablespace user_temp
tempfile 'C:\Software\oracle\product\12.2.0\dbhome_1\oradata\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;

/*第2步:创建数据表空间  */
create tablespace user_data
logging
datafile 'C:\Software\oracle\product\12.2.0\dbhome_1\oradata\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;

/*第3步:创建用户并指定表空间  */
create user username identified by password
default tablespace user_data
temporary tablespace user_temp;

/*第4步:给用户授予权限  */
grant connect,resource,dba to username;

Terwer...大约 1 分钟Oracle数据库创建输入用户权限空间表空间oracle
CentOS7安装与配置MySQL

安装 rpm 版本的 mysql

安装源

# 卸载旧版
rpm -qa | grep mysql
sudo rpm -e --nodeps mysql-community-release-el7-5.noarch

# 安装5.7新版
wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
sudo rpm -Uvh mysql57-community-release-el7-10.noarch.rpm
# 导入key
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

Terwer...大约 2 分钟后端开发Linux重启创建用户允许远程