![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 93
~深渊鱼~
曾经沧海难为水,除却巫山不是云
展开
-
Mysql中的变量的定义以及使用
mysql的变量分为两种:系统变量和用户变量。但根据实际应用又被细化为四种类型,即局部变量、用户变量、会话变量和全局变量。一、局部变量:局部变量一般用在sql语句块中,比如存储过程的begin/end。其作用域仅限于该语句块,在该语句块执行完毕后,局部变量就消失了。局部变量一般用declare来声明,可以使用default来说明默认值。例如在存储过程中定义局部变量:drop...原创 2019-06-16 19:30:28 · 6494 阅读 · 1 评论 -
NAVICAT 连接mysql数据库,报错:“1040 too many connection”
一般情况下,报too many connections,是linux服务器登录不上mysql,navicat也登录不上mysql,所以我们只能重新启动mysql:service mysqld restart启动后:临时解决too many connections办法是:登录linux服务器, 进入MySQL数据库:查询最大连接数:select VARIABLE_VALU...原创 2019-06-11 13:48:45 · 8525 阅读 · 0 评论 -
Spring Cloud Sleuth链路跟踪之使用Mysq保存服务链路跟踪信息
不知不觉已经写链路追踪到第三篇文章了,结合官方文档看了一下追踪信息,最好是保存到数据库中,不然服务重启后,追踪的信息都没有了,所以今天我们就看看,如何把数据写入到mysql数据库中。一、简介上一篇文章已经实现了通过RabbitMQ消息中间件的方式来收集服务链路跟踪信息,但是当zipkin-server服务端重启之后,你会发现之前的链路信息都清空了,通过zipkin可视化界面已经不能看到服务...原创 2019-07-17 14:07:38 · 311 阅读 · 0 评论 -
linux centos 7 安装Mysql5.7.25数据库步骤
linux下安装mysql有三种方式:①yum安装 ②rpm安装 ③源码包安装这里介绍第三种安装方式操作系统:centos7.2mysql版本:5.7.25,安装时注意版本区别,不同版本安装配置稍有差异。若之前装过mysql请先删除再进行安装卸载centos7自带的 MariaDB: rpm -qa|grep mariadb // 查询出来已安装的mariadb...原创 2019-04-02 16:12:23 · 1628 阅读 · 1 评论 -
mysql 数据库索引总结
先假设有一张表,表的数据有10W条数据,其中有一条数据是nickname='css',如果要拿这条数据的话需要些的sql是 SELECT * FROM award WHERE nickname = 'css' 一般情况下,在没有建立索引的时候,mysql需要扫描全表及扫描10W条数据找这条数据,如果我在nickname上建立索引,那么mysql只需要扫描一行数据及为我...原创 2019-03-05 14:05:50 · 75 阅读 · 0 评论 -
mysql Range按时间分区问题 Table has no partition for value 737669
由于负责公司的移动打卡系统功能的开发与维护,20190902突然移动打卡服务器打卡成功,数据确进不到数据库中,查询服务日志发现问题所在:2019-09-02 09:13:12,914 INFO PunchCreator (PunchCreator.java:80) - staffPunchesInsert has been invoked.staffId:92554046719926272,m...原创 2019-09-02 10:59:19 · 2905 阅读 · 0 评论