centos7 centos linux mysql
Linux Capabilities 简介
Linux 是一种安全的操作系统,它把所有的系统权限都赋予了一个单一的 root 用户,只给普通用户保留有限的权限。root 用户拥有超级管理员权限,可以安装软件、允许某些服务、管理用户等。 作为普通用户,如果想执行某些只有管理员才有权限的操作,以前只有两种办法:一是通过 sudo 提升权限,如果用 ......
Linux socket 通信和 select 以及 epoll 函数
1.socket 通信 1.1 大小端转换 主机字节序 16 位值 <==> 网络字节序 16 位值 主机字节序 32 位值 <==> 网络字节序 32 位值 #include <arpa/inet.h> // 主机字节序转换为网络字节序 uint16_t htons(uint16_t hostsh ......
Mysql数据库查询之模糊查询
1,模糊查询有"明"这个字的数据。 2,模糊查询结尾是"明"的数据。 3,模糊查询开头是"明"的数据。 4,模糊查询以"明"为结尾的,长度为三个字的数据,如"李小明" 5,查询前三个字符为XX网,后面任意匹配。 6,可以用POSITION关键字进行模糊查询,等同于:"like '%明%'" ......
mysql函数(一)之常见日期函数汇总
1、CURDATE()函数CURDATE()返回返回当前日期,只包含年、月、日部分,使用实例如下: 2、CURTIME()函数CURTIME()函数用于返回当前时间,只包含时、分、秒部分,使用示例如下: 3、NOW()函数NOW()函数用于返回当前日期和时间,包含年、月、日、时、分、秒,使用示例如下 ......
linux帮助命令
内部命令 help help命令的功能是用于显示帮助信息,能够输出Shell内部命令的帮助内容,但对于外部命令则无法使用,需要用man或info命令进行查看了。 语法格式 help [参数] 命令名 常用参数 -d:显示命令的简短描述 -m:使用man手册格式显示帮助信息 -s:显示短格式的帮助信息 ......
Linux23--系统字符编码
系统编码 ### 1 查看字符集 # 1.1 查看当前系统字符集 echo $LANG # 结果解析 en_US.UTF-8 en:英文 US:美式 UTF-8:指定的编码 zh_CN.UTF-8 zh:中文 CN:简体中文 # 1.2 查看系统连接软件字符集 Xshell/SecureCRT # ......
mysql中插入emoji报错
因为项目使用了微信登录,所以会拉取微信用户信息保存到本地数据库中,以前一直没啥问题,今天有个用户就是登不上,其他人都是可以正常登录的,结果查了一下发现他的用户名称有emiji,解决办法还算挺多的 1.将数据库的utf8编码转换成utf8mb4的编码 2.判断emoj进行阶段,只取汉字 3.第三方依赖 ......
【转】MYSQL 8.0.33 8 核 64G my.cnf 配置
原文地址:MYSQL 8.0.33 8 核 64G my.cnf 配置 自建 MYSQL, 1 主 3 从,前环境使用的 my.cnf 配置文件,准备把它迁移到 AWS 去, innodb_io_capacity 是根据当前系统购买配置时给的参数; innodb_buffer_pool_size 是 ......
mysql 国密加密字段排序和模糊搜索
双写 加密字段和明文分别存到两个字段中 , 查询只对明文进行操作 . (备注: 这种只是应对检查或者设计的方式 , 对于程序没有实际意义) 使用函数 利用mysql已有加解密的函数 , 在排序和模糊搜索之前解密数据 , 再进行排序或者模糊搜索 . (备注: 查询速度受到很大影响 , 不能使用索引 ) ......
Linux信息系统相关命令
查看进程及关闭进程命令 1、通过ps命令查看mysql进程:ps -aux | grep mysql 2、通过top命令查看当前系统中CPU占用前三的进程:top 按shift+p 3、通过kill命令杀死进程:kill -9 进程号 查看系统监听端口 查端口、进程号:netstat -anptu ......
Centos7 nginx反向代理gitea和grafana&钉钉告警
1 安装nginx yum install -y gcc make pcre-devel zlib-devel openssl-develwget https://nginx.org/download/nginx-1.20.1.tar.gztar -zxvf nginx-1.20.1.tar.gzc ......
MySQL timestamp查询
MySQL是一个常用的关系型数据库管理系统,广泛应用于各个行业的数据存储和处理中。在MySQL中,timestamp是一种常用的数据类型,用于表示日期和时间。本文将介绍如何使用MySQL中的timestamp进行查询操作,并给出相应的代码示例。 1. timestamp的概述 timestamp是M ......
CentOS7编译安装openssl1.1.1
Centos7默认提供的openssl版本是1.0.2的,想要升级openssl版本则需要手动进行编译 一、下载openssl1.1.1 cd /usr/local/src/ wget --no-check-certificate https://www.openssl.org/source/ope ......
MySQL 人脸向量,欧几里得距离相似查询
前言 如标题,就是通过提取的人脸特征向量,写一个欧几里得 SQL 语句,查询数据库里相似度排前 TOP_K 个的数据记录。做法虽然另类,业务层市面上有现成的面部检索 API,技术层现在有向量数据库。 用 MySQL 关系型存储 128 维人脸向量,先是进行欧式距离计算就要对每维循环,开根号后还要排序 ......
CentOS 7.9 防火墙启动报错--Process: 12848 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exited, status=0/SUCCESS)
原因:配置防火墙策略过程中,多次启停防火墙,导致防火墙启动报错 报错截图: 排查: python版本是一致的,有一个遗留的防火墙进程 防火墙正常关闭后没有这个进程 解决办法: 杀掉这个进程,启动防火墙 ......
t05_Mysql_yml驱动配置
mysql-properties #mysql 5 驱动 com.mysql.jdbc.Driver spring.datasource.username=root spring.datasource.password=root spring.datasource.url=jdbc:mysql:// ......
Brew安装的MySQL8.0忘记密码修改密码
# 查看my.ini位置 $ mysqld --help --verbose | more # 找到这一行,挨个试试,看存不存在 # /etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf $ ls /etc/my.cnf ls: ......
分析Linux kernel exception-基础篇【转】
转自:https://blog.csdn.net/ldinvicible/article/details/50911947 转载自MTKFAQ: KE概念 Android OS由3层组成,最底层是kernel,上面是native bin/lib,最上层是java层: 任何软件都有可能发生异常,比如野 ......
linux 软件包
安装rpm包 RPM 工具使用分为安装、查询、验证、更新、删除等操作 参数: -i 是 install 的意思, 安装软件包 -v 显示附加信息,提供更多详细信息 -V 校验,对已经安装的软件进行校验 -h --hash 安装时输出####标记 对已经安装过的软件包进行操作时,比如查找已经安装的某个 ......
为什么MySQL不建议使用delete删除数据?
DELETE操作的影响,MySQL使用delete删除数据,MySQL性能优化与数据清理,MySQL数据恢复与误操作,MySQL锁定和并发性能 ......
linux service文件格式
systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(user)之分,需要开机不登陆就能运行的程序,存在系统服务里,即:/usr/lib/systemd/system目录下.每一个服务以.service结尾,一般会分为3部分:[Unit]、[Service] ......
Linux服务器不自动杀死超内存Python程序导致服务器卡死掉线
状态:Python处理大数据时,内存占用超过服务器可用内存,但是服务器并没有杀死该进程,而是被卡死无法通过ssh进入 解决方向: 一、设置系统内存限制: 使用 ulimit -a 查看系统参数 ulimit -a 命令的结果中会显示各种资源的限制参数。以下是一些常见参数及其含义: core file ......
linux查看cpu数
查看cpu个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 查看cpu信息cat /proc/cpuinfo 因为从0开始编号所以有24个核心。 Intel(R) Xeon(R) Gold 6128 CPU @ 3.40GHz单看 ......
4 种 MySQL 同步 ES 方案
本文会先讲述数据同步的 4 种方案,并给出常用数据迁移工具 1.前言 在实际项目开发中,我们经常将 MySQL 作为业务数据库,ES 作为查询数据库,用来实现读写分离,缓解 MySQL 数据库的查询压力,应对海量数据的复杂查询。这其中有一个很重要的问题,就是如何实现 MySQL 数据库和 ES 的数 ......
【MySQL】MySQL中的锁
全局锁 全局锁是对整个数据库实例加锁,整个库处于只读状态。 flush tables with read lock 适用场景 全局锁适用于做全库逻辑备份,但是整个库处于只读状态,在备份期间,所有的更新操作、DDL将会被阻塞,会对业务产生影响。 single-transaction mysqldump ......
Windows11安装运行Linux
学习Linux,为了省钱不想买一台云服务器,或者不想装VMware虚拟机,win11可以通过这种方式安装Linux(Ubuntu) 一、开启Windows功能 1.在window11的搜索框内,搜索"Windows功能",出现了“启用或关闭Windows功能”,点击打开。 2.勾选"适用于Linux ......
Linux系统介绍
撒段很嗲的哈数据的话就快点哈好还是觉得四的话上帝啊大家那看来回到是你的撒素爱才能难道i三年度十大撒荒诞的卡上你打开了啥都i垃圾的绿卡加大了开始加大了肯定就撒娇大卡司阿斯活动i打死降低街道i是打算到i打撒飒飒撒三的撒打算诋毁那时的后就马上就破案件埃斯基的扫荡寄送到静安寺的势力极大杜绝类似啊就是案例的撒 ......
Java存储MySQL时间类型 java.sql.Timestamp
Java存储MySQL时间类型需要用到 java.sql.Timestamp 类型来存储 但在实际获取MySQLl数据,设置反射对象属性值时出现了 IllegalArgumentException 非法参数异常 Exception in thread "main" java.lang.Illegal ......
linux网络服务
linux网络服务 1. 网络配置命令 1.1 查看网络接口信息 ifconfig ifconfig [root@localhost ~]# ifconfig # 直接输入 ifconfig 显示活动的网卡 ifconfig -a [root@localhost ~]# ifconfig -a # ......
Linux 中设置打开文件数目限制的方法
设置打开文件数目限制是为了避免资源被耗尽,增加安全及稳定性。 001、查看软限制 002、查看硬限制 003、设置软限制 004、设置硬限制 005、设置永久生效 。 ......