分享:MySQL 学习笔记(三)

四,锁的算法 我们先来看一下我们测试用的表,t2,这张表有一个主键索引。我们插入了 4 行数据,主键值分别是 1、4、7、10。为了让大家真正理解这三种行锁算法的区别,我们需要了解一下三种范围的概念。因为我们用主键索引加锁,我们这里的划分标准就是主键索引的值。 这些数据库里面存在的主键值,我们把它叫做 Record,记录,那么这里我们就有 4个 Record。 根据主键,这些存在的 R
阅读全文

MySQL执行流程与架构

show global status like 'Thread%';--查询线程链接情况 查看链接线程,默认的最大连接数是151,允许的最大的连接数是100000个 show global variables like 'max_connections';--查询最大连接数 show global variables like 'wait_timeout'; --交互式超时时间
阅读全文

plsql中文乱码问题(显示问号)

引用至:https://www.cnblogs.com/cang12138/p/6233539.html 问题: 打开 plsql,执行 sql 语句,中文显示乱码: 解决方案: 1)输入 sql 语句 select userenv('language') from dual 查看数据库字符集 2)输入 sql 语句 select * from V$NLS_PARA
阅读全文

Mysql权限控制-允许用户远程链接

Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作: 一、允许root用户在任何地方进行远程登录,并具有所有库任何操作权限, 具体操作如下: 在本机先使用root用户登录mysql: mysql -u root -p"youpassword" 进行授权操作: mysql>GRANT ALL PRIVI
阅读全文

Mysql日期差的函数

SELECT * from table where TIMESTAMPDIFF(type,pretime,latertime)>1 字段意思: TIMESTAMPDIFF()函数名 type,比较的类型可以是FRAC_SECOND、SECOND、 MINUTE、 HOUR、 DAY、 WEEK、 MONTH、 QUARTER或 YEAR pretime,第一个时间 laterti
阅读全文

mysql5.7非源码版msi安装教程

文件下载地址 链接: https://pan.baidu.com/s/1ILNDGml8w5L6fJPO1Myykw 提取码: bs35 1.打开mysql-installer-community-5.7.21.0.msi文件 2.步骤 1)I accpet the license terms,再点击next ​ 2)选择custom,再next ​ 3)根据操作系统的是32位还是
阅读全文

linux的centos7安装mysql5.7服务教程

1.使用yum安装,便捷,快速 MySQL Yum Repository MySQL官方新提供了一种安装MySQL的方法--使用YUM源安装MySQL. 1、MySQL官方网站下载MySQL的YUM源,在MySQL的下载页有一个“NEW!MySQL YUM Repository”,点进去找相对应的系统rpm包进行下载. 如果你的Linux系统能联网,就把下载链接拷贝下: wget http://
阅读全文

游标的详细用法

游标的概念: 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。 游标有两种类型:显式游标和隐式游标。在前述程序中用到的SELECT...INTO...查
阅读全文
本文目录
    Loading...