mysql8 mysql linux 1.0

Linux(Ubuntu)下设置开机自启shell脚本执行Java程序jar包

Linux(Ubuntu)下设置开机自启shell脚本执行Java程序jar包 原创 软件测试日常记录2023-01-19 07:19:29博主文章分类:ubuntu©著作权 文章标签ubuntujarlinuxJAVAjava文章分类运维阅读数122 经常需要在Linux服务器上设置开机启动jar ......
脚本 程序 Ubuntu Linux shell

Mysql Php 推送获取随机数据解决分页重复问题

或许你已经看过很多博主写的文章,要不就是抄袭,要不就是给你一个下面的语句,随机是随机了,但是多来两页,你会发现前面出现的数据在第三页甚至第二页就出现了 select * from table order by rand() 这是因为rand()机制的问题,他每次都会打乱数据给你,然后你去取的时候0- ......
数据 问题 Mysql Php

源码分析MySQL的"commit"是怎么"commit"的

MySQL的"commit"命令提交事务时,内部会进行两阶段提交,这篇文章基于MySQL 8.0.33源码分析一下MySQL的两阶段提交。 整体逻辑整理如下: Prepare阶段: 1. Binlog Prepare 1.1 获取上一个事务最大的last committed时间戳 2. Innodb ......
quot commit 源码 MySQL

linux Centos7 部署 nodejs服务

安装pm2 cnpm install pm2 -g, 查看pm2是否安装成功 pm2 -v,如果报错,升级node版本进入node项目目录,安装项目依赖 cnpm install 创建pm2任务 [root@localhost server]# pm2 start ./server.js 其他 ./ ......
Centos7 Centos nodejs linux

mysql设置字段的排序规则对大小写敏感

在开发中遇到一个问题:在插入一张表中提示主键冲突了,对数据分析了很久,没有发现问题。后面发现是数据库设计的时候设定的排序规则指定的是 COLLATE=utf8_general_ci,而不是用 COLLATE=utf8_bin,这两个规则的区别是什么呢? 1. utf8_general_ci:这个排序 ......
小写 字段 对大 规则 mysql

tomcat+https /mysql+ssl /nginx+https

本文简要介绍CA和证书的基础知识,并演示openssl-1.0.2d的安装,CA证书生成、用户证书申请、使用CA签发用户证书等内容。 实验环境 操作系统:Windows openssl版本:openssl-1.0.2d(官网获取) 1 基础知识 1.1 PKI 为解决Internet的安全问题,世界 ......
https tomcat mysql nginx ssl

mysql开启审计(windows)

环境: OS:windows 2008 DB:mysql 5.7 1.获取到安全审计插件可以下载mariadb后,解压找到server_audit.ddl我这里下载的mariadb版本是10.4.29下载地址:https://mariadb.org/download/ 2.将server_audit ......
windows mysql

MySQL之运算符大全

注:测试建表语句 一:算数运算符 算术运算符主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行加(+)、减(-)、乘(*)、除(/)和取模(%)运算。 注:在MySQL中和NULL进行计算操作的都为NULL;如 SELECT 10 + NULL FROM DUAL 返回 N ......
运算符 大全 MySQL

java访问mysql(查询)

如题,网上随便找的代码。 导入mysql-connector-java-5.1.39-bin.jar。 具体方法,网上说的可行。“在要导入的java项目中新建一个文件夹(一般命名为lib),然后把下载的jar包放进去;选中项目然后右键–>Build Path–>Configure Build Pat ......
mysql java

es mysql 适用场景对比

# es mysql 适用场景对比 ## 问题一 ### 全文检索毫无疑问直接上es,那么除了这种场景,什么时候该选es?为啥mysql不行? #### 对枚举字段的搜索 mysql创建索引的原则是对于那些区别度高字段建立索引,区别度越高的索引,在数据量大的情况下,索引效果越好。 因为mysql建立 ......
场景 mysql es

Linux 系统 | 目录结构

Linux 系统中,一切皆文件。 了解目录结构,能更好地知道系统运行原理。 本文系统 ```Linux version 5.10.149-133.644.amzn2.x86_64``` 不同于 Windows 系统,Linux 所有文件都在根目录下。 **根目录内容如下:** ![image](ht ......
结构 目录 系统 Linux

Linux下批量重命名技巧(批量重命名linux)

Linux下批量重命名技巧(批量重命名linux) Linux批量重命名技巧在Linux系统中是非常有用的,它允许用户一次更改多个文件名称。它可以提供用户更快捷、更有效地处理文件。 Linux中提供了一些命令来帮助用户快速实现批量重命名。 1. mv命令 mv命令是一个用来重命令的常用命令。它的基本 ......
技巧 Linux linux

grafana使用mysql作为数据源

需求 近期在使用python写一套模拟API请求的监控项目,考虑数据可视化这方面就采用grafana来呈现,下面来看看怎么弄。 数据源准备 首先安装好mysql,将监控的日志数据写入到mysql之中。如下图: 好了,这里就已经准备好了相关的测试模拟数据。那么下面就使用Grafana来配置图表看看。 ......
数据源 grafana 数据 mysql

最小化linux操作系统安装GUI

一、需求 GUI图形化界面和最小化结合使用,能让linux使用更加得心应手。 二、操作步骤 2.1 搭建YUM源 如果有外网的情况下,配置DNS,就可以访问公网,然后去公网拉取安装包,没有外网的情况下,需要搭建本地YUM。首先给linux操作系统光驱挂载镜像,并且挂载到本地目录。 挂载镜像到本地目录 ......
系统 linux GUI

Linux 06 Shell

## Shell 脚本 - 脚本声明 ```bash #!/bin/bash ``` - 脚本注释 ```bash # example script ``` - 脚本命令 ```bash uptime free -h reboot ``` - 脚本执行 ```bash $ cat xiaoxian. ......
Linux Shell 06

linux - 配置自启动服务

一般来说,按照下面方式配置即可 在下面文件添加需要的指令 vi /etc/rc.local 保存 继续下面的指令 授权 chmod +x /etc/rc.local启动服务【用于检查是否正常】systemctl start rc-local.service查看状态【用于检查是否正常】systemct ......
linux

一般人用 Linux 算是找虐吗?

Linux 是一种开源的操作系统,其具有高度的可定制、安全性和稳定性,被广泛应用于服务器、超算、移动设备等领域,也是编程技术和开发环境不可或缺的工具之一,因此对于需要运用 Linux 操作系统完成相关工作的人群来说,熟悉和掌握 Linux 是非常必要的。 当然,对于初学者来说,由于 Linux 系统 ......
Linux

【EXPLAIN】MySQL执行计划分析

[toc] ## 什么是执行计划? **执行计划** 是指一条 SQL 语句在经过 **MySQL 查询优化器** 的优化会后,具体的执行方式。执行计划通常用于 SQL 性能分析、优化等场景。通过 `EXPLAIN` 的结果,可以了解到如数据表的查询顺序、数据查询操作的操作类型、哪些索引可以被命中、 ......
EXPLAIN MySQL

linux学习1

\documentclass[a4paper, 11pt]{article} \usepackage[top=3cm, bottom=3cm, left = 2cm, right = 2cm]{geometry} \usepackage[utf8]{inputenc} \usepackage{tex ......
linux

linux2

\documentclass{ctexart} \begin{document} \tableofcontents \title{Shell} \begin{abstract} second class \end{abstract} \section{introduction} 到目前为止,我们已经 ......
linux2 linux

linux4

tclass{ctexart} \begin{document} \tableofcontents \title{Shell} \begin{abstract} second class \end{abstract} \section{introduction} 格式化:将硬盘分成一个个固定大小的b ......
linux4 linux

linux3

\documentclass{ctexart} \begin{document} \tableofcontents \title{Shell} \begin{abstract} second class \end{abstract} \section{introduction} 写作和写代码其实是两 ......
linux3 linux

MySQL-日期时间类型比较、互转

【原理】日期、时间类型比较 比较的是时间戳,即long型 【原理】日期、时间类型和字符串比较 当涉及日期类型、时间类型和字符串类型比较时,会先将字符串转换成日期、时间类型,然后进行比较; 例如: date_col < "2020-09-01" ,date_col是date类型,在比较时,会先将"20 ......
日期 类型 时间 MySQL

误删生产数据?利用mysql的Binlog进行恢复操作

# 恢复至某个时间段的Mysql操作,和查看sql重新执行被删sql 如果不小心删除了生产数据,你又想批量恢复, 只要你的mysql开启了binlog,那么是可以恢复的。 1、检查是否开启binlog ```show variables like 'log_%'; ``` 保证为ON,记录下 log ......
数据 Binlog mysql

linux set命令 解决文件里面的^M字符

在linux下面打开某些文件的时候,会在每行后面看到 ^M 这种字符。 解决方案: sed -i 's/\r//g' file1.txt file1.txt 是你有问题的文件。 ......
字符 命令 文件 linux set

Linux后台开发调试经验分享

调试很麻烦,困扰着无数程序员们。很难有人保证自己写的代码一行错误都没有,有问题你就要查。怎么查?高手者,反汇编,看 2 进制;low 一点的就 gdb、看统计;再 low 就加打印。还可以再 low 吗?可以,自己写 bug,别人查。方法林林总总,长期掌握总可以找到适合自己的。 而调试的目的是什么... ......
后台 经验 Linux

树莓派上docker 安装 arm 架构mysql

树莓派上docker 安装 arm 架构mysql 第一步:通过docker 下载 mysql docker pull --platform=arm64 mysql/mysql-server 第二步:查看已经安装的镜像 sudo docker images 第三步:创建实例并启动(文件挂载与端口映射 ......
树莓 架构 docker mysql arm

Gitlab快速入门-【Linux下载配置】

一、配置国内镜像源 vim /etc/yum.repos.d/gitlab-ce.repo [gitlab-ce] name=Gitlab CE Repository baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$rele ......
Gitlab Linux

一分钟学一个 Linux 命令 - ls

大家好,我是 god23bin。今天我给大家带来的是 Linux 命令系列,每天只需一分钟,记住一个 Linux 命令不成问题。今天,我们要介绍的是一个常用而又强大的命令:ls(list)。 ......
命令 Linux ls

CentOS Linux基础操作

# Cent OS Linux ## Linux基础操作 ifconfig 查看端口号 ls 查看当前文件夹下内容 - -a 显示指定文件夹下隐藏文件 - -l 以列表的方式显示该文件夹 - -h 配合-l显示文件大小 > ll的本质是ls -l,只是ll是Linux的第三方插件,系统如果没有安装, ......
基础 CentOS Linux