学习环境
目标数据库 Oracle 12c
学习记录
一、什么是关系型和非关系型数据库,两者都包含哪些种类的数据库
1. 关系数据库:是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。简单说来就是关系型数据库用了选择、投影、连接、并、交、差、除、增删查改等数学方法来实现对数据的存储和查询。可以用SQL语句方便的在一个表及其多个表之间做非常复杂的数据查询。安全性高。
关系数据库包含Oracle、DB2、Postgre...
wget 下载oracle
wget -c --http-user=Oracle用户名 --http-password=Oracle密码 --output-document=linux.x64_11gR2_database_1of2.zip "http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip?AuthParam=1334920533_d9e7185ae6d218f9ead5bd949dc6bd15"
wget -c --http-user=Oracle用户名 --http-passwor...
把数据从excel导入mysql数据库
1. Excel文件来自windows之wps和Mac之office:步骤如下图,打开Excle文件后,点击文件->另存为;弹出对话框后如图,文件格式选择.csv项,随后保存即可。
二、转换.csv文件编码格式为UTF-8(前提是数据库表编码格式为UTF-8)
在终端输入 file fileName 可以查看文件编码格式。这里有两种情况,第一种,excel文件中数据没有中文,file命令后显示编码格式为ASCII text(数据表格文件由Numbers创建并按上述方式转换为.csv文件后,无论表中有无中文列,都是ASCII text格式)
这种情况就不需要...
oracle 学习记录
SQL> --init是一个备份副本,不是真正的启动参数文件,是文本类型
SQL> --init.ora是一个备份副本,不是真正的启动参数文件,是文本类型
SQL> --spfile+实例名.ora(spfileorcl.ora) 是一个编译过的二进制文件,是不可编辑改动的
SQL> --位置:C:\app\Administrator\product\11.2.0\dbhome_1\database
SQL> show parameter open_cursor;
SQL> alter sys...
docker orcale 安装过程
0.没有docker怎么办
https://www.runoob.com/docker/windows-docker-install.html
1.下载
搜索oracle-12
下面就是命令后的操作:(你操作还是我操作啊,我来操作吧)
(base) xxzdeMacBook-Pro:~ xxz$ docker pull absolutapps/oracle-12c-ee
Using default tag: latest
latest: Pulling from absolutapps/oracle-12c-ee
a3ed...
Oracle数据库服务器Docker镜像文档
Oracle数据库服务器Docker镜像文档
Oracle
Database Server 12c R2是业界领先的关系数据库服务器。Oracle数据库服务器Docker映像包含在Oracle Linux
7上运行的Oracle数据库服务器12.2.0.1企业版。此映像包含具有一个pdb的多租户配置中的默认数据库。
有关Oracle
Database Server 12c R2的更多信息,请参阅http://docs.oracle.com/en/database/
使用此图片
接受服务条款
从...
mysql 删除显示connot delete or update a parent row :a foreign
SET foreign_key_checks = 0; // 先设置外键约束检查关闭
drop table table1; // 删除表,如果要删除视图,也是如此
SET foreign_key_checks = 1; // 开启外键约束检查,以保持表结构完整性