原创 case函數基礎應用的實例(最基礎的一條實例)

事例如下:表的內容展示國家(country)人口(population) 中國600 美國100 加拿大100 英國200 法國300 日本250 德國200 墨西哥50 印度250 需要得到的結果: 亞洲1100 北美洲250 其他70

原创 sql語句最經常用的函數(最簡單的)

函數 函數大致可以分爲以下幾種: 算術函數(用來進行數值計算的函數) 字符串函數(用來進行字符串操作的函數) 日期函數(用來進行日期操作的函數) 轉換函數(用來轉換數據類型和值的函數) 聚合函數(用來進行數據聚合的函數) 字符串函數 ||

原创 mysql數據庫工具Navicat常用快捷鍵介紹

Navicat快捷鍵: Ctrl+Q           打開查詢窗口 Ctrl+/            註釋sql語句 Ctrl+Shift +/  解除註釋 Ctrl+R           運行查詢窗口的sql語句 Ctrl+Sh

原创 mysql與oracle數據庫的常見區別

不同點:(我提供的是常見的不同,不喜勿噴) 1、mysql是開源的不收費,佔用空間小一般應用與小公司,oracle則是收費的,佔用的存儲 空間大,一般應用於大公司常見於各大運營商、銀行和政府等 2、事務提交方式 oracle默認不自動提交

原创 在線代碼格式化網址:https://tool.oschina.net/codeformat/xml

當遇到問題需要我們排查查日誌的時候,會遇到日誌打印混亂的情況 這時梳理會很困難,需要在線"洗日誌",將其格式化成各種格式 網址:https://tool.oschina.net/codeformat/xml 截圖如下:

原创 根據表名查庫,根據字段名查表

根據表名查庫 SELECT table_schema FROM information_schema.TABLES WHERE table_name = '表名';   根據字段名查表 select table_schema,table_

原创 mysql數據庫安裝及連接完美教程(保證成功)

1.首先我們需要下載一個msql的安裝包,網址如下: https://dev.mysql.com/downloads/mysql/ 這個是解壓版本的數據庫安裝 下載後解壓到一個文件夾中(最好不要有中文字符否則容易出問題) 2.配置my

原创 xshell日誌亂碼修改編碼格式以及日誌顯示頁數設置

問題現象: 剛我們排查問題需要查看日誌時,發現日誌亂碼,這是可能是編碼格式有問題 一般我們可以嘗試修改其編碼格式,如下所示(點擊文件-屬性-終端) 緩衝區大小就是當前頁面顯示日誌的行數,編碼格式根據具體的情況修改  

原创 sql語句根據year,mouth,day分組查詢統計數目

sql語句查詢的格式如下year(a.time),mouth(a.time),day(a.time)將日期分隔爲年月日 在一定的條件下分組查詢數據並統計數目 1、根據年份統計group by year(a.time) 2、根據月份統計gr

原创 sql語句查詢出來的字段值顯示不夠,後幾位顯示爲0,需要拼接

可以通過拼接函數concat來進行處理,比如號碼的字段值爲 1111222233334444,通過select語句查詢只能顯示出來前幾位, 後幾位顯示都爲0,這個通過concat('/t',idnumber),可以將這個字段 的值全部獲取

原创 最常用的web容器tomcat簡單理解(不喜勿噴)

Tomcat:由Apache組織提供的一種Web服務器,提供對jsp和Servlet的支持。它是一種輕量級的javaWeb容器(服務器),也是當前應用最廣的JavaWeb服務器(免費) 點贊 收藏 分享

原创 windows遠程機器複製文件沒有反應的解決辦法

問題現象:遠程登錄的機器向外面複製文件一直都是可以用的,但運行時間過長後,複製文件或目錄 會沒有反應 解決辦法: 在遠程機器找到任務管理器,找到rdpclip.exe的進程,先把這個進程終止掉,可以鼠標右鍵終止 或者也可以在dos界面用t

原创 linux系統shell腳本中數據庫登錄的問題

如果在shell腳本中需要在當前物理機器登錄,並且當前機器有sqlplus的文件,可以 直接用sqlplus -s username/password登錄。如果需要跨機器登錄,則需要加上需要 登錄機器的ip,命令如下sqlplus -s

原创 Vmware虛擬機安裝linux系統使用一段時間後出現內部錯誤的解決辦法

這是屬於Vmware系統的一個小bug,使用虛擬機一段時間後會出現這種情況:已係統管理員身份運行Vmware虛擬機就會解決這種情況而不會報錯