mysql日志
本地安装mysql (zip)
下载 https://downloads.mysql.com/archives/community/ 解压到文件夹且添加系统环境变量 C:\Dinstall\Dmysql\mysql-8.2.0-winx64 C:\Dinstall\Dmysql\mysql-8.2.0-winx64\bin 在安装 ......
navicate 连接mysql,闲置一段时间后,操作,查询速度很慢
navicate 连接mysql,闲置一段时间后,操作,查询速度很慢,几乎每次都要30多秒。网上找了一遍,终于解决了。 【编辑连接】-【高级】勾选✅设置保持连接间隔,使用压缩,自动连接后,从原来的30多秒,变为了3秒。 ......
MYSQL优化之索引(index)
MYSQL优化之索引(index)-语法认知篇 一、索引概述 1.什么是索引 索引是一种单独的、存储在磁盘上的数据库结构,包含对数据表中所有记录的引用指针。它的作用就相当于书籍的目录,可以加快对数据的查询速度 2.索引的优点 可以大大加快数据的检索速度 可以保证数据库表中每行数据的唯一性(唯一索引) ......
在centos7云主机上docker方式安装halo2.11,数据库使用mysql5.7
1.提前安装好docker和docker-compose 2.在~目录下新建halo目录并进入 mkdir ~/halo && cd ~/halo 3.在halo目录新建 docker-compose.yml文件 vi docker-compose.yml 我这里使用的是外部的mysql,文件内容 ......
MySQL聚簇索引和非聚簇索引
聚簇索引 索引和数据存放在一起,找到索引也就找到数据了 集中放在连续的物理块 非聚簇索引 索引和数据分开存储,索引树的叶子指向数据行(InnoDB中,指向主键的索引号,所以要二次查找。也叫辅助索引、二级索引) 这也就解释了为什么 MyISAM 查询为什么比 InnoDB 快了。因为 InnoDB 要 ......
.NET8操作Mysql,Pomelo.EntityFrameworkCore.MySql版本目前最高只有7.0解决办法
Pomelo.EntityFrameworkCore.MySql7.0是不支持.NET8的,但现在Pomelo.EntityFrameworkCore.MySql的最新版本只有7.0 因为 Pomelo.EntityFrameworkCore.MySql 8.0还在研发中,还没有正式的版本,只有公测 ......
补题日志
补题日志 **Codeforces rating:1770 ** goal:1900 ATcoder rating:1254 goal:1600 Codeforces Round 915 (Div. 2) D 不难发现,设当前排列为 \(q_1,q_2\dots q_n\) ,把 \(q_1\) 移 ......
MySQL运维14-管理及监控工具Mycat-web的安装配置
一、Mycat-web介绍 Mycat-web(现改名为Mycat-eye)是对Mycat-server提供监控服务,通过JDBC连接对Mycat,MySQL监控,监控远程服务器的cpu,内存,网络,磁盘等情况的使用。Mycat-web运行过程中需要依赖zookeeper,因此需要先安装zookee ......
Mac安装Mysql5.7
官网 https://downloads.mysql.com/archives/community/ 下载Mysql5.7.31,再高5.7版本没有macOS选项 安装 安装完毕会弹出帐号密码 这里要把密码记住,待会用mysqladmin重置密码时要用。 启动mysql服务 系统设置拉到最下面,启动 ......
linux - mysql登录指令有密码是的几个特殊字符需要转义
mysql登录指令有密码是的几个特殊字符需要转义 $#& 例子 密码为 2023&kk& 那么输入指令为 mysql -uroot -p2023\&kk\& ......
mysql报错
1.报错处理: Ignoring the redo log due to missing MLOG_CHECKPOINT between the checkpoint 1.使用备份恢复数据(丢失最近数据); 删除/var/lib/mysql目录下的ib_logfile0和ib_logfile1重新启 ......
tomcat切割日志(log_cut.sh)
vim log_cut.sh #!/bin/bash #auther by wangxp #tomcat日志位置 LOG_DIR=/u01/yhpt/yhpt_cda/sdmp/logs #切割日志名 LOG_FILE="catalina.out" LOG_CUT_FILE="catalina.ou ......
mysql链接异常,不能使用ip链接解决——null, message from server: "Host 'host.docker.internal' is not allowed to connect to this MySQL server"
情况: 报错翻译: 空指针,来自服务器的消息:"Host ’ Host .docker.internal’ 不允许连接到 MySQL 服务器" 登陆mysql 键入命令mysql -uroot -p,回车后提示你输入密码,输入12345,然后回车即可进入到mysql中 选择数据库 use ......
CentOS安装MySQL
安装 rpm -qa | grep mysql # 检查是否安装过 MySQL curl -O https://link.zhihu.com/?target=https%3A//repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm # ......
mysql
MYSQL 1.安装 2.用法 sql语句可单行或多行,以分号结尾; MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用大写。 单行注释: -- 注释内容 或 #注释内容(MySQL 特有) 多行注释: /* 注释 */ 3.mysql数据类型 数值: tinyint:1个字节(小整 ......
docker初步入门学习安装redis和mysql
docker run --name myredis -p 6379:6379 -d redis redis-server --appendonly yes docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d -p 3306:3306 my ......
在mysql中,字段已经建立了索引,为什么最后编写的sql语句并不走索引?
以下四种情况会导致sql语句不走索引! 1.隐式转换 2.范围查询时,包含的数据比例太大 3.对条件字段做运算及函数操作 4.like查询不能以%开头 ......
Linux日志搜索
1.关键字“或”的搜索, -E 不能少。grep -E "word1|word2|word3" file.txt满足任意条件(word1、word2和word3之一)将匹配。 2.关键字“且”的搜索grep word1 file.txt | grep word2 |grep word3必须同时满足三 ......
MySQL 8 半同步复制
安装半同步复制 半同步复制是通过插件的形式实现的。必须要在源库和副本上安装插件。源库和副本有不同的插件。插件安装后,可通过与之相关的系统变量对其进行控制。只有安装了相关插件,这些系统变量才可用。 要使用半同步复制,必须满足以下要求: ·要求 MySQL 服务器支持动态加载。要验证这一点,请检查 ha ......
Mysql报错:too many connections原因及解决方法
原因是mysql连接数过多 解决方案一: 1、linux登录mysql: mysql -u root -p; 2、查看mysql允许的最大连接数 show variables like '%max_connections%'; 3、查看这次mysql服务启动到现在,同一时刻最多mysql有多少连接 ......
转:mysql查看表大小
原文:mysql查看表大小 use information_schema; -- 查看 各库 占用 大小select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),' MB') as data_size,concat(trun ......
MySQL 8.0.12 深入理解bit类型
背景:在阿里巴巴推荐的MySQL建表规范里要求如下:表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint( 1 表示是,0 表示否)。 解释:在MySQL里表示是和否的概念 可以使用如下三种方案:1.使用bit(1)类型,此时bit允许存储的是ASC ......
MySQL 对 bit 类型与字符判断结果不一致现象
结论 涉及 bit 类型的比较时,最好给常量的比较对象都加上 b 前缀,比如a = '1'变成a = b'1',来避免结果的非预期不一致现象。 复现 SQL CREATE TABLE t1 ( `id` varchar(36), `status` bit(1), `open` bit(1), `st ......
Wpf NLog 显示日志到 RichTextBox
1. 项目中引入库 NLog 2. 引入三个文件: WpfRichTextBoxTarget.cs 1 // 2 // Copyright (c) 2004-2011 Jaroslaw Kowalski <jaak@jkowalski.net> 3 // 4 // All rights reserv ......
MySQL 获取日期、时间、时间戳
MySQL获取当前日期、时间、时间戳函数_mysql date_sub 时间戳-CSDN博客 # 获取当前时间 curtime() mysql> select curtime(); + + | curtime() | + + | 10:39:25 | + + # 获取当前日期 curdate() m ......
day02-MySQL
数据库-MySQL 1. 数据库基础操作 mysql -u用户名 -p密码 [-h数据库服务器的IP地址 -P端口号] -h 参数不加,默认连接的是本地 127.0.0.1 的MySQL服务器,-P参数不加,默认连接的端口号是 3306 eg. mysql -uroot -p1234 查询所有数据库 ......
生产环境部署过的二种mysql同步: binlog和gtid
生产环境部署过的二种mysql同步: binlog和gtid 服务器A: 192.168.21.33 | master | winserver2019 服务器B: 192.168.21.40 | slave | winserver2019 Mysql版本: 8.0.34.0 数据库连接软件: mys ......
MySQL-基础篇
索引的数据结构 二叉树 树高度普通二叉树最坏n. 红黑树 二叉平衡树,树高度logn+1.以20000000条数据为例,h=log20000000=25 Hash表 对索引的key进行一次hash计算就可以定位出数据存储的位置 很多时候Hash索引要比B+Tree更高效 仅能满足=、in,不支持范围 ......
linux安装jdk和mysql
一、jdk安装 1、yum -y list java* 查看所有jdk版本 2、yum install -y java-1.8.0-openjdk.i686 安装指定jdk,yum会使用标准方式进行下载并安装 二、mysql安装 1、wget http://dev.mysql.com/get/mys ......
微服务调用链的排查,请求日志排查超时时间,锁定超时的原因
微服务调用链的排查,请求日志排查超时时间,锁定超时的原因 A微服务 >> B微服务 >> C微服务 论日志的请求开始时间和结束时间的重要性。 完整的日志格式:另外接口的入参,出参也需要加上,日志需要根据参数的关键字来搜索,比如会员号,ID等唯一标识。A服务 logger.info("调用B服务htt ......