MySQL 之变量 MySQL 的变量分为四种: 局部变量 、 用户变量 、 会话变量 和 全局变量 ,其中局部变量只存在于函数和存储过程,这里不多了解。其中 会话变量 和 全局变量 在 MySQL 中统称为 系统变量 …
分类:MySql
MySQL按时间统计数据
背景 在做数据库的统计时,经常会需要根据年、月、日来统计数据,然后配合echarts来制作可视化效果。 数据库:MySQL 思路 按照时间维度进行统计的前提是需要数据库中有保留时间信息,建议是使用MySQL自带的date…
mysql-存储过程
1、什么是存储过程 为以后的使用而保存的一条或多条MySQL语句的集合。 存储过程思想上就是数据库 SQL 语言层面的代码封装与重用。 2、为什么要使用存储过程 把处理封装在容易使用的单元中,简化复杂的操作 防止错误保证…
说一说数据库的并发控制
说一说数据库的并发控制 最近在看Elasticsearch时看到了并发控制,由此看到了新的并发控制方式。不得不说Elasticsearch相较于关系型数据库就是两种理论建立的数据存储体系,当然它们在并发控制上也相差甚远,…
MySQL主从复制遇到错误的处理办法
MySQL在主从复制的时候经常遇到错误而导致Slave复制中断,这个时候就需要人工干涉,来跳过这个错误,才能使Slave端的复制,得以继续进行; 跳过错误的方法: MariaDB [(none)]> STOP SL…
MySQL™ 参考手册(使用MySQL程序)
使用MySQL程序 本节描述如何使用MySQL程序。 调用MySQL程序 要从命令行(即从你的shell或命令提示符)调用MySQL程序,请输入程序名称,后跟需要的任何选项或其他参数,以指导程序执行所需的操作。下面的命令…
MySQL中interactive_timeout和wait_timeout的区别
在用mysql客户端对数据库进行操作时,打开终端窗口,如果一段时间没有操作,再次操作时,常常会报如下错误: ERROR 2013 (HY000): Lost connection to MySQL server duri…
mysql表名忽略大小写问题记录
问题描述:一开发同事在linux下调一个程序老是报错说找不到表,但是登陆mysql,show tables查看明明是已经创建了这张表的!!如下: mysql> show tables; +------…
MySQL start and stop
一、本文说明 本实验主要是演示MySQL的四种启动方式,附带停止的操作。 二、mysqld mysqld is the MySQL server mysqld reads options fr…
mysql查看正在执行的sql语句
有2个方法: 1、使用processlist,但是有个弊端,就是只能查看正在执行的sql语句,对应历史记录,查看不到。好处是不用设置,不会保存。 -- use information_schema; -- show pr…
基于docker安装MySQL
docker提供很多应用的镜像,使用起来十分方便。安装mysql8执行下面命令: docker run -p 3306:3306 --name mysql -v $PWD/conf:/etc/mysql/conf.d -…
Linux添加环境变量,以配置MySQL环境怕变量为例
一、什么是环境变量 环境变量是指在操作系统中用来指定操作系统运行环境的变量 简单地说就是,当系统执行命令时,不但会在当前目录寻找程序文件还会根据环境变量中指定的路径寻找 举个例子,再系统中刚刚安装完python时,再命令…