客户端 客户 文件mysql
docker 配置 Mysql主从集群
docker 配置Mysql集群 Docker version 20.10.17, build 100c701 MySQL Image version: 8.0.32 Docker container mysql-master is source. mysql-replica is replicat ......
Windows 本地安装 Mysql8.0
安装环境:win7/10 一、下载Mysql的安装包 我本地安装是Mysql8.0的版本,所以这里我就以我的这个版本为标准来作安装步骤说明 MySQL8.0 - Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233 进入后不 ......
npm安装html2pdf后出现缺少文件的情况
当时发现这个问题的时候,我就去node_modules里面找,确实没有这个文件,故判定是没有完全安装导致的错误信息 最终解决方案: 在终端中进入项目文件夹,执行以下命令: npm uninstall html2pdfnpm install html2pdf这将卸载旧的 html2pdf 模块并重新安 ......
mysql笔记
1.3、数据库分类 关系型数据库:(sql) MySql,Oracle,SqlServer,DB2,SQLlite 通过表和表之间,行和列之间的关系进行数据的存储,学员信息表,考勤表,。。。。。 非关系型数据库:(NoSQL)Not Only Redis,MongDB 非关系型数据库,对象存储,通过 ......
使用java.util.zip对生成的字节数组输出文件流 进行打包压缩(单个、批量),并返回压缩包文件的字节数组输出文件流用于(文件不落地)下载
废话不多说 直接上代码 package gov.test.util; import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.uti ......
还在用分割字符获取文件名等信息吗?
string filespath = @"D:\Files\测试文件.doc"; string strFilename = Path.GetFileName(filespath);//返回完整的文件名 测试文件.doc Response.Write("返回完整的文件名:" + strFilename ......
Linux环境下安装Mysql数据库
Linux安装mysql数据库 1、卸载Mariadb 因为CentOS 7默认安装的数据库是Mariadb, 自带的Mariadb和mysql冲突需要卸载。 1.1查看是否安装mariadb # rpm -qa | grep mariadb 1.2卸载mariadb # yum -y remove ......
Git之github上传大文件
github默认情况下不允许上传大文件,但是我想在github上备份重要文件,借助lfs实现上传大文件 1、下载并安装Git Large File Storage 2、git lfs 配置 在git仓库所在文件夹中输入如下代码进行安装配置 git lfs install 3、文件上传 git lfs ......
Node.js文件路径:Path模块
path模块是nodejs的内置模块,便于我们去获取、操作文件路径 记录一些注意事项: 文件的绝对位置 cjs console.log(__filename) mjs mjs中,不能使用__filename和__dirname console.log(import.meta.url) 文件所处的目录 ......
Git之文件名乱码
现象 利用git status查看待提交的文件,其中文件名中有中文,但是显示的中文字符是乱码 乱码原因 在默认设置下,中文文件名在工作区状态输出,中文名不能正确显示,而是显示为八进制的字符编码。 解决方式 设置 git 的** core.quotepath **选项为false,quotepath表 ......
文件
1、文件和文件夹 计算机中将具有一定联系的数据作为一个单位进行保存和操作,即文件。 文件夹是用于管理文件的结构。在linux中,将文件夹视作特殊的文件。 2、文件基本属性 文件名称、路径、大小 创建时间、访问时间、更新时间 3、权限 4、隐藏文件 5、文本文件和二进制文件 文本文件,即其内是文本内容 ......
2023高效的mysql 随机语句 200万数据为例 用了 0.0030秒
是的,如果数据表中有200万条记录,使用 ORDER BY RAND() 这种方式来随机选择记录会非常慢,因为 MySQL 需要对整个表进行排序,然后再返回指定数量的记录。这个过程需要消耗大量的时间和资源。 为了提高效率,可以考虑使用其他方法来实现随机选择记录。以下是一些常用的方法: 使用 WHER ......
快速登录任意mysql脚本
##################### #!/bin/bash # 获取输入参数 ip="" port="" database="" query="" password_BASE64='WldFeU1HTXhaVFkxWWpnMk56WTFNVFUyTkRObE5qazQK' while [ $ ......
percona-toolkit工具:使用pt-table-checksum检查MySQL主从库的差异
环境介绍 CentOS 7.6MySQL 5.7Percona Toolkit 3.4.0 下载并安装Percona Toolkit 从WEB端下载 https://www.percona.com/downloads 或者通过wget下载 [root]# wget https://downloads ......
java 处理常量字符串过长 & springboot 项目读取 resouces 文件夹下的文件内容
长字符串起因 项目里面有一长串的加密字符串(最长的万多个字符),需要拼接作为参数发送给第三方。 如果我们使用 枚举 定义的话,idea 编译的时候就会出现编译报错 Error: java:常量字符串过长 解决想法 网上还有一个说法,说是编译器问题,修改 idea 工具的编译为 eclipse 即可。 ......
Java批量下载OSS文件
/** * 批量下载 * 参数一:目标地址(OSS)注意:是桶名后面的路径,第一个文件名前没有(/)斜杠 * 参数二:本地地址(本地服务器) * @param prefix * @param directoryPath * @return * @throws IOException */ publi ......
docker 容器操作、应用部署、mysql,redis,nginx、迁移与备份、Dockerfile
==容器操作== # 启动容器 docker start 容器id # 停止容器 docker stop 容器id # 文件拷贝 先创建文件 mkdir:文件夹 vi vim touch:文件 # 容器的文件copy到宿主机上(不是在容器内部操作) docker cp 容器名称:容器目录 需要拷贝的 ......
文件传递(需要调整页面以及页面传值调用,别想着抄袭我们啦)
package get; import org.apache.commons.fileupload.FileItem; import org.apache.commons.fileupload.disk.DiskFileItemFactory; import org.apache.commons.f ......
mysql 数据迁移与查询更新
业务前景:在旧表中新增ch类型字段,以ch字段作为查询条件,为了不产生影响,需要对ch字段进行更新操作,ch字段源于base字段 json格式中的一部分。 解决方案: 1) 字段迁移 update reported_data set ch = base; 2) 查询后更新 update report ......
MySQL日志、事务原理 -- undolog、redolog、binlog、两阶段提交
1. undolog 1.1 undolog – 原子性 1.2 回滚日志,记录数据被修改前的信息,属于逻辑日志 什么是逻辑日志? 比如我们执行一条delete语句,undolog里边记录的是相反的操作insert记录【相当于存放的是操作逻辑语句,而不是数据】 逻辑日志好处 比如全表更新,如果是物理 ......
windows安装mysql8
一、下载地址(zip版): https://downloads.mysql.com/archives/community/ 二、安装mysql8.0.20 (6/1)解压缩至目录D:\software\mysql-8.0.20-winx64 (6/2)新建my.ini文件 在D:\software\ ......
zabbix监控远程MySQL数据库
zabbix_agent客户端操作: 1.数据库用户授权登录mysql mysql> grant all on *.* to zabbix@'localhost' identified by "123";mysql> flush privileges;2.cp 模板到/usr/local/zabbi ......
聊聊MySQL三大核心日志的实现原理?
MySQL几乎成为互联网行业使用的最多的开源关系型数据库,正因如此,MySQL也成为各大互联网公司面试中必问的数据库,尤其是MySQL中的事务实现机制和三大核心日志的实现原理。 今天,我们就重点聊聊MySQL三大核心日志的实现原理。 1. MySQL日志 说起MySQL的日志,有三种类型的日志对于M ......
【Docker】容器操作 mysql部署 redis部署 nginx部署 迁移与备份 Dockerfile
上节回顾 # 1 docker 启动,停止,查看状态命令 systemctl start docker systemctl stop docker systemctl status docker docker info # 查看详情 systemctl enable docker # 开机自启动 # ......
BlueStacks蓝叠安卓模拟器与PC文件共享教程
一.从电脑导入文件到模拟器: 1.打开模拟器右上角倒三角-》设置-》引擎设置:点击 ”获取Root权限”, 然后点击确定关闭设置窗口 2.打开模拟器首页-》系统应用-》多媒体管理器,点击” Import Form Windows” 从电脑选择需要导入的文件并导入。 3.打开模拟器首页-》系统应用-》 ......
13文件操作
文件操作 文件读写 语法:open(file, mode, encoding) 参数:file —— 文件所在位置(相对路径、绝对路径) mode —— 操作文件的模式 encoding —— 文件的编码格式 相对路径:基于目前的路径获取 绝对路径:一个完整的路径 操作文件的模式:r-读 w-写 a ......
Windows 本地安装mysql8.0
前言 看了网上许多关于Windows 本地安装mysql的很多教程,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的。现我将自己本地安装的步骤总结如下,如有不对的地方,敬请大家批评指正!!! 安装环境:win7/10 一、下 ......
Spring Boot实现分片上传、断点续传、大文件极速秒传-备忘
文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有比较好的上传体验呢,答案有的,就是 ......
liunx 打包deb文件
liunx 打包deb文件 github 地址 https://github.com/wangcongxing/python3-demo-deb 1.liunx 安装 sudo apt-get install python3-pyqt5 sudo apt-get install qt5-defaul ......