数据库学习总结
文章平均质量分 84
数据库学习总结
小匠石钧知
每一个你不满意的现在,都有一个你没有努力的曾经。
展开
-
RockyLinux安装MariaDB
在 Windows 10 上的 VirtualBox 上安装完 RockyLinux 之后,就可以开始安装数据库了。听说 MariaDB 兼容 MySQL ,而且性能似乎比 MySQL 还好,所以这次尝试安装下它。RockLinux 的安装教程,可参考我的另一篇文章《VirtualBox安装RockyLinux并使用ssh访问》原创 2023-09-18 12:44:33 · 1119 阅读 · 0 评论 -
Oracle通过SQL找出ID不连续的位置
ID备注… 省略连续的部分232425就是想找到这里断开的地方, 下一个可以 INSERT 的 ID 就是 2674915751157512075122… 省略连续的部分需要注意的是, 上面的SQL 只适合 Oracle, 它不适合 MySQL, 因为 FIRST_VALUE() 和 LAST_VALUE() 函数 可能在 MySQL 上面没有.原创 2023-02-28 13:02:03 · 900 阅读 · 0 评论 -
Oracle中如何用一个表的数据更新另一个表中的数据_转载
文章目录声明一 准备阶段1.建表语句2.插入数据3.两张表如下图二 sql查询1. 最容易想到的办法:通过子查询 ,直接 update ,如下:2. 加入限制条件,对于 table1中有值,但是table2中无值的idd字段,不做修改;3. 通过上述分析,简单的更新语句并不能解决遇到的异常情况。所以我们可以使用merge,如下:4. 最后,在3的基础上,加入限制条件,即可解决;声明 本文转载自 https://www.cnblogs.com/kangkaii/p/8419088.html一 准备阶段转载 2021-01-25 20:23:47 · 9480 阅读 · 0 评论 -
Oracle常用语句归纳_持续更新
文章目录前言归纳1 Oracle如何查找表所在的模式?2 Oracle如何给用户授予某个表的权限?前言 工作中使用到了一些零碎的Oracle数据库语句,大多是关于数据库管理的。现在记录如下。归纳1 Oracle如何查找表所在的模式?select * from dba_tables where table_name like '%PROCESS_TEMPLATE%' 2 Oracle如何给用户授予某个表的权限?# select,update,insert,alter,index,delete原创 2020-07-08 11:54:47 · 189 阅读 · 0 评论 -
CentOS7静默安装Oracle11g_转载
前言 我最近在阿里云CentOS7上尝试安装Oracle11g,失败了很多次之后终于成功。在此感谢网络上的各位大神,兴喜之余,转载一下,以做记录。 本文综合了多篇文章,来源如下:转载 2020-06-06 17:45:25 · 387 阅读 · 0 评论 -
CentOS卸载Oracle 11gR2(x64)_转载
环境OS: CentOS 7.4; hosts: L134; IP: 192.168.1.134 Oracle安装文件目录:/opt/oracle_install ORACLE_BASE:/data/app/oracle ORACLE_HOME: /data/app/oracle/product/11.2.0/db_1 oraInventory: /data/app/oraInventory Oracle数据目录:/data/app/oradata/ 方法1:使用oracle自带转载 2020-06-06 08:16:20 · 324 阅读 · 0 评论 -
阿里云无法远程连接数据库MySQL错误码10060解决办法_转载
使用图形界面管理工具Navicat for MySQL连接Mysql数据库时提示错误:Can’t connect to MySQL server (10060) 导致些问题可能有以下几个原因:网络不通; //ping 测试服务未启动;/etc/init.d/mysqld start或者systemctl start mysqldMySQL配置不容许远程访问,user mysql;select user,host from user;grant all privileg转载 2020-06-03 17:21:18 · 1012 阅读 · 0 评论 -
关于Oracle表空间的误解_记录
一直以来,我以为Navicat连接Oracle后, 下图所示的就是表空间: ????实际上,上面那些BI HR IX SYSTEM SCOTT什么的,都是模式,而不是表空间。数据库用户 和 模式之间是 一对一 的关系。一个模式为一个数据库用户所有,并且具有与该用户相同的名称。 最好的例证是:SQL> connect system/password as sysdba;已连接。# 查询Oracle里,所有用户的SQL语句SQL> select * from all_users原创 2020-05-18 23:01:20 · 268 阅读 · 1 评论 -
Oracle中的TRIM函数使用介绍_转载
文章目录声明Oracle 11g官方文档链接正文1 先看一下Oracle TRIM函数的完整语法描述2 最简单的用法开始3 其实第一种常用的方法等同于下面带有“BOTH”参数的写法4 既然试用了BOTH参数,我们再看一下“TRAILING”和“LEADING”参数效果5 “trim_character”参数粉墨登场6 需要注意的地方7 小结声明 本文转载自https://www.jb51.n...转载 2020-05-07 22:45:38 · 459 阅读 · 0 评论 -
MySQL Oracle的SQL大对比
前言 SQL语句中,什么地方用单引号 ',什么地方用双引号 ",甚至还有反引号 `,这是一个挺纠结的问题,所以我来总结一下。对比 一行行文字,不如用表格对比来得痛快!引号数据库类型用法单引号 ’MySQL将字符串常量括起来,需要注意的是:① '\''使用转义,可以在两个单引号中包含一个单引号;② "'"也可以用两个双引号包围一个单引号Oracle① ...原创 2020-05-06 20:53:43 · 372 阅读 · 0 评论 -
Navicat连接Oracle数据库_转载
声明 本文转载自https://www.cnblogs.com/braveym/p/9501249.html正文 当我们安装完Oracle数据库之后,我们会想着用可视化工具连接,Navicat是我们常用的可视化连接数据库的工具。 当我们安装完Oracle数据库的时候,我们需要先启动它。 先把相应的服务启动: 如下图,保证这两个服务是启动状态的,没有启动的话就手动启动一下:...转载 2020-05-04 22:50:54 · 515 阅读 · 0 评论 -
win10安装Oracle11g教程_转载
文章目录声明正文Step 1 下载Step 2 解压Step 3 选是Step 4 启动Step 5 不勾Step 6 NextStep 7 桌面Step 8 密码Step 9 忽略Step 10 安装Step 11 进度Step 12 口令Step 13 关闭Step 14 网页Step 15 登录声明 本文转载自https://blog.csdn.net/pancheng1984/art...转载 2020-05-04 22:30:28 · 315 阅读 · 0 评论 -
MySQL用户变量的声明和使用_简述
MySQL用户变量的声明方式:select @var_name := 0; 这样就可以声明一个变量并赋值为0.使用方式: 如下面这个例子:select a.person_name from (select turn,person_name,@a:=@a+weight as sum_weightfrom Queue,(select @a:=0) as t order by t...原创 2020-02-22 21:09:11 · 770 阅读 · 0 评论