日常shell快捷操作(MySQL登入,grep等)
MySQL登入
mysql -h127.0.0.1 -uroot -pdatamining123 --port=3306
其中:
-h
指定MySQL主機IP
-u
指定MySQL登入使用者名稱
-p
指定MySQL登入密碼
--port
指定MySQL埠號
常用shell命令
1.在當前目錄中遞迴查詢包含指定字串的檔案,並打印出該檔案中包含該字串的文字行:
grep -R "指定字串" ./
2.在檔案中查詢不包含指定字串的文字行:
grep request.log | grep -v "不包含的指定字串"
3.把檔案內容讀取到變數
a=`cat file` (命令中為反單引號,反引號中的字串將被當做shell 命令執行)
相關推薦
日常shell快捷操作(MySQL登入,grep等)
MySQL登入 mysql -h127.0.0.1 -uroot -pdatamining123 --port=3306 其中: -h指定MySQL主機IP -u指定MySQL登入使用者名稱
資料庫批量操作(批量更新,批量插入)
資料庫的批量操作 為了儘可能提高我們的sql執行效率,一般我們針對多條資料的操作,使用批量更新或者批量插入的方式 方式如下: --批量插入 <insert id="saveUserList" parameterType="java.util.List">
圖的常用操作(鄰接表,java實現)
之前寫過圖的鄰接矩陣表示及其常用操作https://blog.csdn.net/qiuxinfa123/article/details/83719789,這篇部落格主要介紹鄰接表的相關操作,包括圖的建立、深度優先搜尋、廣度優先搜尋、單源最短路徑、多源最短路徑、最小生成樹的Prim和Kruskal演算
MySQL常用發幾個查詢(聚合函式,分組等)
今天給大家分享幾個MySQL常用的查詢,廢話不多說,直接上圖 先建立一個數據庫,是從網上爬下來的,在環境linux中開啟MySQL,執行 -- 建立 "京東" 資料庫 create database jing_dong charset=utf8; -- 使用 "京東" 資料庫 use j
c# winform 關於DataGridView的一些操作(很全,絕對夠用)
設定欄位名 設定欄位值 設定單元格表示 Error圖示 設定當前單元格 取得當前單元格內容 取得當前單元格的列 Index 取得當前單元格的行 Index 向下一行
Java8利用stream對集合的複雜操作(順序處理,並行處理)
又是一個很平常的週六,習慣性地來到公司,中午看了會Java8實戰,發現其中講到Stream實現集合的複雜操作,於是自己動手寫了個Demo,並測試了下效率。 結果是並行處理的效率遠遠高於順序處理。可能與我在公司用的電腦有關(我用的是8核)。 話不多說,直接放程式碼: pa
WebStorm 使用中常用的快捷鍵(自己整理,常用的)
在使用編輯器webStorm編輯程式碼時,使用一些快捷鍵,能很好的提高我們的開發效率,以下為我整理的平時常用的快捷鍵,(後續會繼續新增) 常用快捷鍵 1、Ctrl + /: 單行註釋 2、Ctrl + Shift + /: 添加註釋文字/塊註釋 3、Ctrl + F: 查詢文字 4、
ExifInterface 獲取照片拍攝引數(ISO,光圈,解析度等)以及MediaMetadataRetriever 獲取視訊錄製引數(時長,時間,位元速率,格式)
深夜趕緊補一篇熱乎的文章。 才疏學淺,也是Google 好久才找到2個關鍵的 API。 MediaMetadataRetriever 和 ExifInterface,大佬可以直接跳過下面文章,直接去看原始碼。 一: MediaMetada
ARM協處理器CP15(設定MMU,cache等)學習
一直對協處理器CP15很恐懼,因為在網上基本上找不到中文的詳細說明,現在找了一些ARM官方文件(ARM920T Technical Reference Manual)來看,準備對它做個了結。 協處理器CP15包含了如下暫存器。===================
jquery提取頁面公共內容(如header,footer等)引入其他頁面【$('為引入內容建立的div的id名').load('引入的頁面l')】
在做專案時,通常頁面header部分是相同的,但如果複製貼上,程式碼量很大而且很冗餘,因此可以像vue一樣可以將頁面拆分成不同的元件,而header就是一個元件,可以單獨提取出來,最後再把不同元件合併呈現不同的頁面; 具體怎麼把頁面的一部分提取出來然後引入到需要的頁面,只需
解決win10內建自帶應用顯示語言為英文(包括商店,郵件等)
剛剛買了美版電腦,win10系統。按照網上漢化教程,成功漢化,也就是區域,語言,輸入法等能設定成中文的全部設定完成。突然發現自帶的應用全部為英文。然後一直上網搜資料嘗試。最後總結了以下方法,供大家參考,應該都能成功:) 1.點選 控制面板->時鐘、語言和
從AndroidStudio的啟動引數開始,瞭解一下JVM的一些東西(記憶體使用,JIT等)
如果你使用AndroidStudio經常覺得很卡,那有可能是因為系統給AS分配的記憶體不夠的原因。開啟/Applications/Android Studio.app/Contents/bin/studio.vmoptions (Mac),可以看到有以下配置: -Xms128m -Xmx750m
python中關於函式的使用(對數函式,三角函式等)
有錯的地方,或者不同意見的,煩請留言,或者發郵箱。 郵箱地址:[email protected] ————————————————————————————————— python是用來匯入模組的,在python模組庫中有著大量的模組可供使用,要想使用這些檔案需要需要
ExifInterface 獲取照片拍攝引數(ISO,光圈,解析度等)以及MediaMetadataRetriever 獲取視訊錄製引數(時長,時間,位元速率,格式)
深夜趕緊補一篇熱乎的文章。 才疏學淺,也是Google 好久才找到2個關鍵的 API。 MediaMetadataRetriever 和 ExifInterface,大佬可以直接跳過下面文章,直接去看原始碼。 一: MediaMetadataRetriever 針對 視
Android開發使用Intent傳遞複雜資料(List集合,Map等)
Intent(意圖)在Android開發中是用於在各個Activity之間傳輸資料用的。它可傳輸的資料形式主要有以下幾種:1、簡單資料。(使用Bundle即可)2、陣列。3、List集合。4、Map<String, Object>。(可以放在一個List集合裡傳輸
MySQL(1) 基本操作(MySQL的啟動,表的建立,查詢表的結構和表的欄位的修改)
MySQL啟動流程 1 啟動伺服器 2 使用者名稱登入到MySQL資料庫中 3 檢視有哪些資料庫 4 使用其中的資料庫 5 檢視該資料庫中已有哪些表,沒有就新建 mysql
linux shell 字串操作(長度,查詢,替換)詳解 BASH
在做shell批處理程式時候,經常會涉及到字串相關操作。有很多命令語句,如:awk,sed都可以做字串各種操作。 其實shell內建一系列操作符號,可以達到類似效果,大家知道,使用內部操作符會省略啟動外部程式等時間,因此速度會非常的快。 一、判斷讀取字串值表示式含義${var}變數var的值, 與$var相同
鏈表的基本操作(元素刪除,插入,鏈表生成,鏈表倒置)
printf 輸出 size ++ can 鏈表的基本操作 nbsp 插入 include #include<stdio.h> #include<string.h> #include<stdlib.h> typedef struct
spark dataframe操作集錦(提取前幾行,合並,入庫等)
tex hang count() time cache height 以及 入庫 blank Spark dataframe派生於RDD類,但是提供了非常強大的數據操作功能。當然主要對類SQL的支持。 在實際工作中會遇到這樣的情況,主要是會進行兩個數據集的篩選、合並,重
Java常見網絡操作(URL類,InetAddress類,URLConnection類)
雙向 部分 返回對象 至少 常用方法 連接 函數 ast 文件 *****************InetAddress********************** 對於InetAddress,三個方法:getLocalHost()、getByName()以及getA