centos7 centos linux mysql
CentOS7.6安装Docker
CentOS7.6安装Docker20.10 移除现有docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrot ......
mysql数据库勒索恢复 mysql数据库被黑恢复 mysql数据库被.devos勒索病毒加密
mysql数据库勒索恢复 mysql数据库被黑恢复 mysql数据库被.devos勒索病毒加密 数据类型 mysql 5.7 数据容量 1 GB 故障类型 mysql被.devos勒索病毒加密,所有文件包含数据库ibd文件被勒索病毒加密 修复结果 使用极佳mysql数据库恢复工具从.devos勒索病 ......
linux 配置jdk
执行:vim /etc/profile 追加: JAVA_HOME=/usr/local/java/jdk1.8 CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin ex ......
Navicat Premium 12连接mysql
命令行连接数据库 查询当前用户 修改加密方式 设置密码,即可用Navicat Premium 12正常登陆 ......
MySQL8给已有表新增自增列赋初始值的问题
错误1:[22001][1138] Data truncation: Invalid use of NULL value 原因: 如果你xxx表已有数据,你是无法新增自增列的,需要中转一下。因为自增列需要是key。 解决: 第一步,给xxx表加上自增列,不要设置自增属性,否则会失败。 第二步:执行以 ......
常用的Linux命令:Linux命令是Linux操作系统中的基本工具,用于管理文件、目录、进程等系统资源
Linux命令是Linux操作系统中的基本工具,用于管理文件、目录、进程等系统资源。以下是常用的Linux命令: 1. ls:列出目录下的文件和子目录。 2. cd:切换当前目录。 3. mkdir:创建新目录。 4. touch:创建一个新文件。 5. rm:删除文件或目录。 6. cp:拷贝文件 ......
Linux软件目录:在Linux系统中,通常会将软件按照功能或用途分类,并将其安装在相应的目录下
在Linux系统中,通常会将软件按照功能或用途分类,并将其安装在相应的目录下。以下是常见的Linux软件目录: 1. /bin:包含系统启动和运行时必需的基本命令,如ls、cp、mv等。 2. /sbin:包含与系统管理相关的命令,如ifconfig、iptables等。 3. /usr/bin:包 ......
linux里 cannot create /www: permission denied
这个错误信息表明你尝试在根目录下创建一个名为www的目录,但是你没有足够的权限来完成这个操作。 在Linux中,根目录(/)拥有系统管理员账户(root)的特殊权限,普通用户默认没有在根目录下创建或修改文件或目录的权限。因此,你需要使用sudo命令以管理员身份运行你的命令,例如: ```sudo m ......
力扣597(MySQL)-好友申请Ⅰ:总体通过率(简单)
题目: 此表没有主键,它可能包含重复项。该表包含发送请求的用户的 ID ,接受请求的用户的 ID 以及请求的日期。 此表没有主键,它可能包含重复项。该表包含发送请求的用户的 ID ,接受请求的用户的 ID 以及请求通过的日期。 问题写一个查询语句,求出好友申请的通过率,用 2 位小数表示。通过率由接 ......
centos7安装google-chrome
1、下载包 wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm 2、安装 rpm -ivh google-chrome-stable_current_x86_64.rpm 3、可能会报错,如下 ......
MySQL loop循环实现将表中字段值刷成不同的uuid值
delimiter // # 创建一个存储过程 create procedure update_table_id() begin # 声明计数器 declare i int default 1; # 声明截至数,本次是取表最后一个id declare j int default (SELECT MA ......
Linux 修改系统时间的两种方式
一:更新系统时间的方式 1、手动修改 通过相关工具来手动修改系统的时间。 2、自动同步 使用NTP自动同步系统时间。 二:手动修改系统时间 1、date工具 作用:显示和设置系统时间 选项: -d <字符串> 显示字符串所指的日期与时间,比如:"-1 day" 表示当前日期的前一天,必须要加双引号 ......
linux启动或关闭java进行快捷脚本
#!/bin/bash # java进程启动/停止/重启脚本 # java程序名称 JAR_FILE_NAME="mBusTcpServer-0.0.1-SNAPSHOT.jar" # 日志文件名称 LOG_FILE_NAME="mBusTcp.log" # java初始化启动参数 配置文件 pro ......
mysql 查询笔记
Mysql查询笔记 导出 mysqldump -u username -p dbname --ignore-table=dbname.table1 --ignore-table=dbname.table2 > backup.sql 导入mysql数据 mysql -u username -p dbn ......
MySql常见问题和描述
1 数据库的三范式是什么 第一范式:列不可再分 第二范式:行可以唯一区分,主键约束 第三范式:表的非主属性不能依赖与其他表的非主属性 外键约束 且三大范式是一级一级依赖的,第二范式建立在第一范式上,第三范式建立第一第二范式上。 2 数据库的事务 什么是事务?: 多条sql语句,要么全部成功,要么全部 ......
SpringBoot+Netty实现TCP客户端实现接收数据按照16进制解析并存储到Mysql以及Netty断线重连检测与自动重连
场景 在SpringBoot项目中需要对接三方系统,对接协议是TCP,需实现一个TCP客户端接收 服务端发送的数据并按照16进制进行解析数据,然后对数据进行过滤,将指定类型的数据 通过mybatis存储进mysql数据库中。并且当tcp服务端断连时,tcp客户端能定时检测并发起重连。 全流程效果 注 ......
Linux命令基础
学习Linux,本质上是学习在命令行下熟练使用Linux各类命令 什么是命令,命令行 命令行:即Linux终端(Terminal),是一种命令提示符页面。纯字符的形式操作系统,可以使用各种字符化命令对系统发出操作指令。 命令:即Linux程序。一个命令就是一个Linux的程序。命令没有图形化页面,可 ......
Linux常用指令
Linux常用指令 一、 基本命令 ifconfig:查看ip地址常用信息 su [xxx]:更换用户,如果直接写su表示切换成root管理员账号 pwd:打印当前所在路径 cd xx:进入文件夹 cd ..:返回上级文件夹 cd /:返回根目录 ll [-a]:打印当前文件夹和其子文件和文件夹的详 ......
Linux中对文件描述符的操作
Linux中对文件描述符的操作 在Linux中,内核利用文件描述符(File Descriptor)即文件句柄,来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。宏FD_ZERO、FD_SET、FD_CLR、FD_I ......
Linux系统介绍
操作系统概述 计算机由哪两个主要组成?:硬件+软件。 操作系统是什么?由什么作用? 操作系统是计算机软件的一种,作为用户和计算机硬件之间的桥梁,调度和管理计算机硬件进行工作 常见的操作系统有哪些? PC端:Windows、Linux、MacOS 移动端:Android、IOS、鸿蒙系统 图形化,命令 ......
Linux即时通讯软件都有哪些?政企要怎么挑选?
随着电脑的普及,现在市面上有许多使用Windows系统的用户,但不少政企出于自主可控的需求,逐渐开始采用Linux系统和基于Linux内核开发的操作系统电脑。但随着而来的一个问题,原先使用的即时通讯软件没有对Linux等相关的系统做适配,无法使用。这时就需要更换为支持Linux等相关系统的即时通讯软 ......
linux系统批量文件分发
1.scp_all.sh(免密登录的前提下) 作用:用特定的用户拷贝当前机器的文件到其他机器(ips内容是你要分发的机器,用于存放要操作的主机列表,用回车或空格隔开) #!/bin/bash RUN_HOME=$(cd "$(dirname "$0")"; echo "${PWD}") NOW_LI ......
面向chatgpt运维:解决centos环境下tomcat重启很慢的问题
Crafted by Genie You 怎么解决:30-Mar-2023 09:35:53.881 WARNING [localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom ......
MySQL 8.0数据字典有什么变化
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 作者: 叶金荣 文章来源:GreatSQL社区原创 1. MySQL 8.0数据字典有什么变化 从MySQL 8.0开始,采用独立表空间模式的每个Inn ......
centos7.6 64位分区及扩展
1、#fdisk /dev/sdb(分区) [root@orcltest ~]# fdisk /dev/sdb 分区详细步骤及输入参数 欢迎使用 fdisk (util-linux 2.23.2)。 更改将停留在内存中,直到您决定将更改写入磁盘。 使用写入命令前请三思。 Device does no ......
Linux 如何判断当前程序是否为root启动?
需求 Linux程序中,常有这样的需求:判断当前程序是否为root权限启动。如果是,正常运行;如果不是,则打印日志,退出程序。 root用户特点 要判断是否为root权限启动,可以先看看root用户特点。root用户典型特点:UID(用户id)为0,GID(组id)为0。 每个用户有对应唯一UID值 ......
ubuntu 安装mysql
apt install mysql-server #安装 service mysql status #查看状态 默认账户:/etc/mysql/debian.cnf 修改root密码: 使用root用户操作:1. mysql -root -p2. use mysql;3. update user s ......
Redis安装Linux&Windows
1.Linux安装 1>https://redis.io/download/ >选择需要安装的版本下载 2>将安装包放入Linux中解压 3>安装gcc 4>使用自带的安装工具安装 make install ###make PREFIX=path install 自定义安装路径 5>运行官方配置文档 ......
力扣596(MySQL)-超过5名学生的课(简单)
题目: 表: Courses 编写一个SQL查询来报告 至少有5个学生 的所有班级。 以 任意顺序 返回结果表。 查询结果格式如下所示 示例1: 解题思路: 使用group by按 班级 进行分组后,再用having筛选出班级中人数大于等于5个的班级。 1 # Write your MySQL qu ......
nodejs连接mysql报错:throw err; // Rethrow non-MySQL errors TypeError: Cannot read property 'query' of undefined
该问题的解决方案如下: win+R 输入cmd mysql -u root -p 输入密码进入到mysql 3.执行sql语句,将密码改成123456(自己可以记住的密码即可) alter user 'root'@'localhost' identified with mysql_native_pa ......