原创 windows 安裝mysql+安裝問題
1、從官網下載安裝包 https://dev.mysql.com/downloads/mysql/ 2、下載》解壓 3、以管理員權限進入cmd,進入到解壓後的mysql的bin目錄 1)運行:mysqld --initia
原创 mysql 查詢n天內的數據
需要使用函數 1、DATE_FORMAT 時間格式函數 2、DATE_SUB 日期相減函數 3、interval 時間間隔,可選字段 MICROSECOND、SECOND、MINUTE、HOUR、DAY、WEEK
原创 linux刪除指定日期的文件(手動+自動)
手動清理: 標黃部分可單獨運行,查看是否是自己需要過濾的【清理6天前的以log結尾的文件】 find /opt/bak -mtime +6 -name "*.log" -exec rm {} \;
原创 linux信息查看
1、查看linux版本 1)lsb_release -a 【通用】 2)cat /etc/redhat-release 【僅紅帽適用】 3)cat /etc/issue 【通用】 2、查看linux內存 1)
原创 mysql鏈接錯誤,導致拒絕鏈接
MySql報錯:unblock with mysqladmin flush-hosts 解決方法:進入mysql,直接運行flush hosts 信息排查: # 查看最大錯誤連接數限制 show global variables
原创 java運行服務卡住排查——jstack
使用jstack 介紹: jstack命令用於打印指定Java進程、核心文件或遠程調試服務器的Java線程的Java堆棧跟蹤信息。 jstack命令可以生成JVM當前時刻的線程快照。線程快照是當前JVM內每一條線程正在執行的方法堆棧的
原创 查看端口占用+機器聯通
1、查詢本地端口是否被佔用 netstat -nlp | grep [端口號] 2、查看應用程序的端口 ps -ef | grep [服務名] 3、測試本機和其他機器的聯通性 telnet [IP] [端口
原创 linux後臺執行程序
1、使用& (後臺執行,不能關閉窗口) 2、使用nohup 【你的命令】 & (後臺執行,能關閉窗口) 3、使用screen (後臺執行,能關閉窗口) 1)進入screen 2)執行命令 /home/v
原创 linux 安裝redis 6.2.5
親測有效 1、環境依賴 yum install gcc-c++ yum install centos-release-scl scl-utils-build yum install -y devtoolset-8-to
原创 mysql 數據位置遷移到其他盤
首先看下實際的數據存儲路徑: 登陸到mysql,運行:show global variables like "%datadir%" 顯示實際的存儲路徑爲: /data/mysql/data 1、停止mysql服務 service
原创 mysql安裝問題小結sock文件和pid文件
1、mysql.sock找不到的問題 1)如果有,創建軟連接 ln -s (原路徑) (目標路徑) 如: ln -s /usr/mysql.sock /tmp/mysql.sock 2)如果沒有,
原创 linux mysql安裝(離線)
下載文件,地址:https://dev.mysql.com/downloads/mysql/ 下載的文件例如:mysql-8.0.29-linux-glibc2.12-x86_64.tar.xz 安裝有問題請訪問:這裏,(主要是權限和路徑問
原创 關於使用eureka同時使用nacos時,服務無法註冊的問題
背景:我使用eureka當作註冊中心,然後使用nacos當作配置中心, 廢了好大勁把兩個整合到一起,終於可以使用了。 但是。。。就沒這麼簡單。。。 兩個結合後發現服務無法註冊到eureka了。這就得不償失了。
原创 tomcat臨時目錄被清理,程序運行出錯,多種解決方案
項目正常運行,有一天突然發現,文件上傳無法使用。經過查詢,說是tomcat緩存文件夾被請清理。 1、爲什麼要緩存文件 因爲流取一次消費之後,後面無法再從流中獲取數據,所以緩存方便後續複用;這一塊後面詳細說明 2、爲
原创 解決: spring-boot 有了eurake怎麼再添加 nacos? 【spring-boot配置多註冊中心,同時生效~,不是切換】
spring-boot有了eureka 怎麼再添加一個nacos呢?使用eureka本身就可以實現配置中心,又爲何要再用nacos作爲配置中心呢? 一般實現都是使用單個的註冊中心(包含服務註冊+配置中心),上面的情況很少使用。考慮到e