语句 数量 状态mysql
MySQL创建数据库(CREATE DATABASE语句)
在 MySQL 中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下: CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAULT] CHARACTER SET <字符集名>] [[DEFAULT] COLLATE <校对规则名>]; [ ......
How Many Tables HDU - 1213(并查集/连通块数量)
题意:朋友的朋友是朋友 如果A认识B,B认识C,那么ABC三个人就可以坐在同一张桌子上 但如果A认识B,C认识D,那我们就默认AB和CD不认识,需要准备两张桌子 现在我们需要你计算出,我们一共最少需要多少张桌子。 分析:利用并查集或者作为连通块数量问题 #include<iostream> #inc ......
Socket各种状态
Socket各种状态 socket一种有11种状态 通用 (1)CLOSED (2)ESTABLISHED 客户端特有的 (1)SYN_SENT (2)FIN_WAIT1 (3)FIN_WAIT2 (4)CLOSING (5)TIME_WAIT 服务器特有的 (1)LISTEN (2)SYN_REC ......
状态机
状态机是一种用于描述系统状态和状态之间转移关系的模型。在状态机中,系统状态被表示为一个节点,状态之间的转移关系被表示为节点之间的边。状态机可以用于描述各种系统,例如计算机程序、电路、自动控制系统等等。 状态机可以分为两种类型:有限状态机和无限状态机。有限状态机是指状态机的状态数量是有限的,而无限状态 ......
React的组件通信与状态管理
目录 1. 组件通讯-概念 1.组件的特点 2.知道组件通讯意义 总结: 2. 组件通讯-props 基本使用 1.传递数据和接收数据的过程 2.函数组件使用 props 3.类组件使用 props 总结: 3. 组件通讯-props 注意事项 1.知道什么是单向数据流? 2.props 可以传递什 ......
远程连接数据库时候报Mysql has gone away的错误
连接远程服务器的MySQL的时候报了The server has gone away的错误,网上找了很多方法都没发现问题 最后使用 sudo netstat -an | grep 3306 发现3306端口只运行在ipv6上,这下找到原因了, 一开始在设置对外开发远程登录的时候修改了/etc/mys ......
mac M2 colima下 mysql 镜像问题
一开始时使用如下配置 version: "3" services: mysql: image: mysql:5.7.22 container_name: mysql ports: - 3306:3306 environment: TZ: Asia/Shanghai MYSQL_ROOT_PASSWO ......
mysql 5.7一键部署脚本,支持服务器多实例
背景 最近一个项目上,一台linux需要部署mysql 5.7 多实例,为了加快部署的速度,写了一个脚本。 解决方案 #!/bin/bash #download mysql package package="mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz" ec ......
实验2 输入输出和控制语句应用编程
任务1 #include<stdio.h> #include<stdlib.h> #include<time.h> #define N 5 #define R1 586 #define R2 701 int main() { int number; int i; srand( time(0) ); ......
清理 lsof 中 deleted 状态的文件
磁盘空间一直超80%,du与df结果不一致,找不到相应文件的情况。通常这种情况都是文件被删除,但是还被进程占用 1、lsof | grep deleted #找到未能删除掉的文件,确定占用的进程号; 2、ll /proc/$PID/fd |grep $文件名 #找到相应文件句柄; 3、echo > ......
Spring Cloud Alibaba微服务搭建(二)- 安装mysql
背景: CentOS 7 mysql 8 步骤: mysql安装文件,自行网上下载 https://downloads.mysql.com/archives/community/ 网上说,centos可能会自带mysql数据库,需要删除,先运行命令检查一下是否有 我的没有,如果有网友说可以使用命令 ......
力扣569(MySQL)-员工薪水中位数(困难)
题目: 写一个SQL查询,找出每个公司的工资中位数,以任意顺序返回结果表。查询结果个数如下所示。 输出结果如下: 解题思路: 中位数:位于集合正中间的元素。当数据总书为奇数时,最中间的数就是中位数,当数据个数为偶数时,中间两个数的平均值为中位数。 方法一:使用窗口函数row_number() 和fl ......
MySQL求最大同时在线人数的一种解法
题目地址 https://www.nowcoder.com/practice/d69677e41f9a4bf3b3ed7a42573e9490 代码 with total_info as( select ct.course_id,ct.course_name, at.in_datetime as i ......
华为OD机试 构成的正方形数量
🎉 题目添加完成,以下为题目描述: 本期题目:构成的正方形数量 题目 输入 N 个互不相同的二维整数坐标, 求这 N 个坐标可以构成的正方形数量。(内积为零的两个向量垂直) 输入 第一行输入为 N,N 代表坐标数量,N为正整数。N <= 100 之后的 K 行输入为坐标 x y以空格分隔,x, y ......
MySQL过程式编程,case when嵌套,差分(自联结完成),PERIOD_DIFF求月份差
题目地址 https://www.nowcoder.com/practice/aef5adcef574468c82659e8911bb297f 代码 # 还是过程式编程吧,否则万一签到奖励规则变了,SQL代码你根本不知道怎么改 # Keep in mind that MySQL user varia ......
在mysql中分组和排序同时使用
在mysql中,分组和排序同时使用时,需要注意配置中的sql_mode是否有only_full_group,如果运行在这个模式下,order by语句中的字段,必须出现在group by中,否则会提示错误 Expression #1 of ORDER BY clause is not in GROU ......
关于MySQL”Tablespace for table **** exists“错误如何解决
前段时间服务器蹦造成所有项目都启动不了,需要重装系统。而在重装前把数据及项目代码都打包备份。重装好后重新搭建项目,而在导入数据库时出现了个别数据表导不进,而后查看报错日志提示“Tablespace for table *** exists. Please DISCARD the table”。 解决 ......
看看这份2023年MySQL终级面试题,提升你的内力,给你面试助力
1、MySQL 中有哪几种锁? (1)表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最 高,并发度最低。 (2)行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最 低,并发度也最高。 (3)页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表 锁 ......
MySQL大量脏数据,如何只保留最新的一条?
因为系统的一个Bug,导致数据库表中出现重复数据,需要做的是删除重复数据且只保留最新的一条数据。 具体场景是这样的 有张订单关联额外费用表,而且一个订单号(order_no)记录只能关联同一个费用(cost_id)一次,但是数据库中出现了同一个订单号关联同一个费用n次 当然有人会说上面的问题我们可以 ......
MySQL kill 会话不起作用?
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 作者: 王权富贵 文章来源:GreatSQL社区原创 背景 在一次日常测试中发现,kill 一个会话后,SQL语句依然在运行并没终止;被kill的会话重 ......
Qt+MySql开发笔记:Qt5.9.3的mingw32版本编译MySql8版本驱动并Demo连接数据库测试
前言 之前特定的mysql版本msvc版本已经调通了,但是为了更好的跨平台,所以选择用mingw32版本,于是需要编译mysql驱动的mingw32版本的驱动库,以便提供给qt连接mysql使用。 编译环境 Qt5.9.3 mingw32 安装得时候记得要勾选上源码 mysql-installer- ......
sql 链接服务器openquery查询 带变量+拼接语句
DECLARE @tablename VARCHAR (30), @tablename_1 VARCHAR (30),@tablename_2 VARCHAR (30),@fsc VARCHAR (10), @sql VARCHAR (5000) ,@fsc_1 VARCHAR (10),@fsc_ ......
mysql迁移数据到新硬盘
最近生产环境的磁盘占用告急,其中mysql数据占比较多,决定将mysql的数据文件迁移到一块新的磁盘,在此记录下。 1.硬盘初始化 1.查看硬盘信息 lsblk 2.分区 fdisk /dev/vdb 输入 n 按回车新建分区 输入 p 按回车新建主分区 设置分区数量 直接回车 默认1 设置分区起始 ......
mysql小知识
窗口函数: 如果在原始数据的基础上加上一些统计字段, 可以使用窗口函数. 直观的理解就是: 聚合函数 + over (PARTITION by xxx, yyy,zzz) as ? ......
Mysql中的group_concat用法详解
group_concat函数常用于select 语句中,下面我们通过一张表来讲解group_concat函数的用法。 首先来看下初始的select函数: select * from exam; 上述sql执行结果为: |id |subject |student|teacher|score| |1 | ......
mysql 函数创建
创建函数 -- 查看mysql是否允许创建函数: SHOW VARIABLES LIKE 'log_bin_trust_function_creators'; -- 命令开启:允许创建函数设置:(global-所有session都生效) SET GLOBAL log_bin_trust_functi ......
mysql sql
1、最近连续失败5次的sql SELECT INTERFACE_NAME, COUNT(*) AS fail_count FROM ( SELECT *, ROW_NUMBER() OVER (PARTITION BY INTERFACE_NAME ORDER BY REQUEST_TIME DES ......
React学习笔记(四)—— 组件通信与状态管理、Hooks、Redux、Mobe
react管理状态的工具: 1、利用hooks进行状态管理; 2、利用Redux进行状态管理,这种方式的配套工具比较齐全,可以自定义各种中间件; 3、利用Mobx进行状态管理,它通过透明的函数响应式编程使得状态管理变得简单和可扩展。 2013 年 5 月 React 诞生。但 2015 年之前,大概 ......
SQL语句简单入门
SQL语句速查 创建部门表 | deptno | dname | location | | | | | | 1 | 技术部 | 23楼 | create table dept --dept部门 ( deptno int primary key, --deptno部门编号,primary key主键 ......