mysql容器 手动 服务器
MySQL的Equality Range Optimization of Many-Valued Comparisons
最近新上线的系统中遇到一个SQL,明明可以使用索引,但是发现实际执行并没有使用到索引。SQL的主要特点是where子句中,in判断中有大量的条件。类似如下: select * FROM a WHERE td in ('2023-08-01') and fuid in ('2','3','41','4 ......
国内某头部理财服务提供商基于白鲸调度系统建立统一调度和监控运维
![file](https://img2023.cnblogs.com/other/2685289/202309/2685289-20230906105454530-376816477.jpg) > 导读:国内某头部理财服务提供商成立于 2019 年,是股份制银行中首批获准筹建、首家获准开业、首家成 ......
ssh关闭之后 nginx tomcat mysql服务也被关了
linux启动tomcat后,关闭ssh连接,tomcat进程停止 linux版本OpenSSH_8.3p1, OpenSSL 1.0.2k-fips 26 Jan 2017 老师给的建议是 ssh版本降级到7.4 太难了 没找到解决办法 最后找到下边文章 在sshd@service中加入 Kill ......
sql手动创建数据库
--1.先切换到系统数据库skmaster use skmaster go --2.创建之前先检查数据库名称是否已存在,如果存在输出已存在,否则执行创建 IF exists(select * from master.dbo.sysdatabase where name='TestData') PRI ......
优化mysql大数据量查询:范围条件与限制结果集的比较
引言:在处理大数据量的MySQL查询时,优化查询性能是至关重要的。当数据量达到上亿级别时,选择合适的查询条件和方法可以显著影响查询效率和响应时间。本篇博客将重点探讨范围条件查询和限制结果集的两种常见查询方式,并比较它们在大数据场景下的性能差异。 范围条件查询:范围条件查询是一种基于指定范围条件的数据 ......
mysql索引
1 先建表,插入数据,建索引,脚本如下: --建表 create table User( id bigint auto_increment primary key, name nvarchar(100), age int, position nvarchar(100) ); --插入数据 INSER ......
[转]如何在 MySQL / MariaDB 中导入导出数据,导入导出数据库文件、Excel、CSV
原文地址:如何在 MySQL / MariaDB 中导入导出数据,导入导出数据库文件、Excel、CSV - 掘金 在日常的数据库维护工作中,经常需要对数据库进行导入导出操作,备份、分析、迁移数据都需要用到导入导出功能,在本教程中将详细讲解所有常见的 MySQL 和 MariaDB 中导入导出数据的 ......
Windows服务守护程序模板
Linux-Windows系统-部署-运维系列导航 守护程序的指标 开机能启动 正常运行时不守护 手动关闭进程,守护启动 只有一个进程 本文以windows批处理程序(.bat)来演示守护程序,也可以使用其他方式,如Python、VB等脚本语言,当然也可以使用C/C++、C#、Java等高级语言编写 ......
Python实现与MySQL长连接的客户端
下面的代码是使用Python建立的和MySQL长连接的简单客户端示例。 当和MySQL的连接断开后,会自动进行重连(被动式的重连,即只有调用增、删、改、查方法时候,检测出异常的时候,才会触发重连)。可以修改“self.__check_exception_type()”方法,在该方法中完善对应的异常信 ......
ProfSvc服务登录失败无法加载用户配置文件
# 问题 win10系统ProfSvc服务登录失败无法加载用户配置文件 # 事件经过 新建另外一个本地账户后,切换失败显示上述问题,另一个账户找不到并且进入不了桌面 # 事件截图 ![](https://img2023.cnblogs.com/blog/3244463/202309/3244463- ......
在容器中使用东八区时间
我们从 Docker Hub 拉取的官方操作系统镜像大多数都是 UTC 时间(世界标准时间)。如果你想要在容器中使用中国区标准时间(东八区),请根据使用的操作系统修改相应的时区信息: Ubuntu 和Debian 系统可以向 Dockerfile 中添加以下指令: RUN ln -sf /usr/s ......
docker容器的设置本地时间(/etc/localtime)和本地时区(/etc/timezone)
本地时区的修改 一般情况下,我们启动docker容器时指定了环境变量:-e TZ:=Asia/Shanghai,容器内的时区就会变成东八区,某些软件则会读取该环境变量作为其使用的时区,该环境变量相当于"残缺版"的命令: echo 'Asia/Shanghai' >/etc/timezone 为什么说 ......
系统时间与docker中mysql数据库时间相差八小时解决方法
情景:在项目中往数据库差数据时,发现时间字段在mysql显示的时间和当前系统时间老是相差八小时,查看可能是mysql当前时区没设置好的问题。 一、docker exec -it your_mysql_name bash进入mysql容器中,mysql -uroot -p 进入mysql, 查看当前时 ......
MySQL中char类型和varchar类型的使用及他们之间的简单区别
[官方文档](https://dev.mysql.com/doc/refman/8.0/en/char.html "官方文档") ``` markdown # 工具说明:使用的数据库可视化软件是 jetbrains datagrip # mysql版本:8.0 # 数据库编码:utf8mb4 ``` ......
docker-compose 创建MySQL、Redis
docker-compose 创建单机MySQL、单机Redis 1、single_mysql项目结构 ``` [root@lang single_mysql]# tree . ├── docker-compose.yml ├── mysql │ ├── data │ └── my.cnf └── ......
MySQL的Other Vendor Type
[mysql8参考文档](https://dev.mysql.com/doc/refman/8.0/en/ "mysql8参考文档") | **Other Vendor Type** | **MySQL Type** | 占用字节数 | | | | | | BOOL | TINYINT | 1字节 ......
mysql简介及安装
MySQL的下载与安装 1. 直接取官网取下载相应的安装包:https://downloads.mysql.com/archives/community/2. 下载完成后怎么使用? # 下载之后是一个压缩包,解压完成即可3. msyql的主要文件介绍 bin: 存放mysql的一些启动文件 mysq ......
SQL注入MYSQL中写入木马getshell的两种方法
# into outfile直接写入木马文件 ## 使用条件: - 知道网站的绝对路径 - secure_file_priv不能为null - 拥有写入文件的权限 ## 使用方法: 利用into outfile写入木马文件 ``` select "" into outfile "D:\\phpstu ......
MySQL8.0查询报错
错误信息: 1231 - Variable 'sql_mode' can't be set to the value of 'NO_AUTO_CREATE_USER' 临时解决 select version();select @@global.sql_mode 查询sql_modeset globa ......
康威定律如何解释微服务的合理性
1、了解了康威定律是什么,再来看看他如何在半个世纪前就奠定了微服务架构的理论基础。 (1)人与人的沟通是非常复杂的,一个人的沟通精力是有限的,所以当问题太复杂需要很多人解决的时候,我们需要做拆分组织来打成对沟通效率的管理 (2)组织内人与人的沟通方式决定了他们参与的系统设计,管理者可以通过不同的拆分 ......
MYSQL操作详细操作
事物 1. 什么是事物? 要么都成功,要么都失败 1.SQL执行 A 给 B 转账 A 1000 >200 B 200 2.SQL执行 B收到A的钱 A 800 > B 400 将一组SQL放在一个批次中去执行 事物原则:ACID 原则 原子性(atomicity),一致性(consistency) ......
喜讯!极限科技再次中标中国移动云 Elasticsearch 自研版技术开发服务项目!
喜讯!极限科技 **再次中标** 中国移动云 Elasticsearch 自研版技术开发服务项目! 近日,极限科技再次成功中标中国移动苏州研发中心 《云能力中心 2023—2024 年移动云 Elasticsearch 自研版技术开发服务项目》。实现了个性化搜索及聚合分析,更稳定可靠地支持万亿级数据 ......
11linux系统syslog服务
1.简介 syslog 是linux自带的系统日志服务进程,下面的例子以centos 7 为例。 2.syslog 服务端 开启udp 514 端口 vi /etc/rsyslog.conf # 去掉注释UDP下面的两行首行#,采用udp 514 接收数据 # 下面TCP注释是采用Tcp协议接收数据 ......
自行搭建kms服务
一、使用Docker搭建KMS服务器 安装docker Docker 教程 | 菜鸟教程 (runoob.com) 拉取kms镜像文件 docker pull luodaoyi/kms-server 运行镜像 docker run -itd -p 1688:1688 --name kms luoda ......
mysql数据类型
MySQL支持多种数据类型,用于定义表格列中可以存储的数据类型。以下是一些常用的MySQL数据类型,并附有示例说明: 1. 整数类型(Integer Types): * **INT**:用于存储整数值,范围在-2147483648到2147483647之间。 示例:INT(10) * TINYINT ......
.NET6.0实现IOC容器
# .NET6.0实现IOC容器 `IOC`的作用这里省略…只对如何使用进行说明。 ## 1. 创建一个.NET6应用程序 这里使用` .NET6.0 WebAPI` 应用 ## 2. 声明接口 ```c public interface IAuthService { bool CheckToken ......
MySQL 存储引擎 有几种 都有什么优缺点?
MySQL常见的三种存储引擎为InnoDB、MyISAM和MEMORY。它们各自有一些优缺点: 1. InnoDB存储引擎:优点:- 提供了事务管理、回滚、崩溃修复能力、和多版本并发控制的事务安全;- 支持外键约束,提高了数据的一致性和完整性;- 支持行级锁,提高了并发性能;- 支持外键约束,提高了 ......
Mysql 引擎 InnoDB和MyISAM的区别
1、InnoDB、MyISAM 区别 MySQL 引擎 InnoDB 和 MyISAM 是 MySQL 中常用的两种存储引擎,它们具有以下不同的特点: InnoDB 支持事务,而 MyISAM 不支持事务。 InnoDB 支持行级锁定,而 MyISAM 支持表级锁定。在并发访问的情况下,InnoDB ......
ubuntu服务器上部署EMQX SLL
1. 安装MQTT的简易服务器集成环境EMQX $wget https://www.emqx.com/zh/downloads/broker/5.1.6/emqx-5.1.6-ubuntu18.04-amd64.deb $sudo apt install ./emqx-5.1.6-ubuntu18. ......