MySQL 数据库安装:Centos下Oracle11gR2安装教程,自动化配置脚本的使用 系统环境准备 开发组件与依赖库安装 安装centos时选择Server with GUI,右面的可以不勾选,后面统一来装 配置本地yum源 以上包如果缺乏可配置本地yum源进行安装 sudo mount /dev/cdrom /mnt/ [galen@lo...
MySQL MySQL开发知识:MySQL数据库连接查询 join原理 1、连接查询的分类 交叉连接 内连接 外连接 左外链接(左连接) 右外连接(右连接) 自然连接 2、交叉连接 将两张表的数据与另外一张表彼此交叉 2.1、原理 笛卡尔积: 从第一张表一次取出每一条数据 取出每一条记录之后,与另外一张表的全部记录挨个匹配 没...
MySQL linux基础命令:shell常用脚本命令相关知识 一、需要记住的一些知识点 1、变量类型 运行shell时,会同时存在三种变量: 1) 局部变量 局部变量在脚本或命令中定义,仅在当前shell实例中有效,其他shell启动的程序不能访问局部变量。 2) 环境变量 所有的程序,包括shell启动的程序,都能...
MySQL 新手阿里云ECS实例如何设置用户root密码和远程连接 阿里云服务器购买之后,新的实例需要设置root登录密码之后才能正常操作,不然就登录不了。重置实例登录密码的时候,适用于在新创建时未设置密码或者忘记密码的情况。对于正在运行...
MySQL SQL开发知识:Oracle PL/SQL异常处理方法详解 Oracle数据库中的异常:没有异常的转移,因为没有受检异常和非受检异常得区分。 1.异常的产生: 2.异常的处理: declare –变量定义,初始化赋值。 begin –变量的赋值,函数调用,if,while等。 exc...
MySQL SQL开发知识:SQL中表锁定(LOCK、UNLOCK)的具体使用 MySQL 表锁定 锁是与表关联的标志。MySQL允许客户端会话显式获取表锁,以防止其他会话在特定时间段内访问同一个表。客户端会话只能为自己获取或释放表锁。它无法获取或释放其他会话的表锁。 CREATE TABLE tbl ( id INT NOT NUL...
MySQL CentOS8下安装oracle客户端完整过程记录 oracle32位客户端安装 首先uname -a Linux localhost.localdomain 4.18.0-80.el8.x86_64 #1 SMP Tue Jun 4 09:19:46 UTC 2019 x86_64 x86_64 x86_...
MySQL SQL开发知识:Oracle如何使用PL/SQL调试存储过程 调试过程对找到一个存过的bug或错误是非常重要的,Oracle作为一款强大的商业数据库,其上面的存过少则10几行,多则上千行,免不了bug的存在,存过上千行的话,找bug也很费力,通过调试可以大大减轻这种负担。 工具/原料 PL\SQL Oracle 方法...
MySQL Linux基础:巡检Linux状态 网络IO 、磁盘、CPU、内存 1、核心命令 linux 监控网络IO、磁盘、CPU、内存: CPU:vmstat 、sar –u、top 磁盘IO:iostat –xd、sar –d、top 网络IO:iftop -n、ifstat、dstat –nt、sar -n DEV 2 3 磁...
MySQL 性能优化:MySQL如何快速定位慢SQL实战记录 开启慢查询日志 在项目中我们会经常遇到慢查询,当我们遇到慢查询的时候一般都要开启慢查询日志,并且分析慢查询日志,找到慢sql,然后用explain来分析 系统变量 MySQL和慢查询相关的系统变量如下 参数 含义 slow_query_log 是否启用慢查...
MySQL Linux基础:Linux 目录结构详细介绍 初学Linux,首先需要弄清Linux 标准目录结构 / root — 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home — 存储普通用户的个人文件 ftp — 用户所有服务 httpd...
MySQL CentOS 7中定时拆分Nginx日志实现详细过程 一、编写拆分脚本(splitNginxLog.sh) * 因为本例中设置每天0点进行日志的拆分,所以folder和rq均设置采用昨天的日期进行归档。 #!/bin/bash folder=`date -d yesterday +%Y%m` rq=`date...