mysql 以及hive 執行sql

2021-09-02 14:06:19 字數 343 閱讀 2350

mysql 有兩種方式 針對sql指令碼即多條sql放在一起

mysql –u使用者名稱 –p密碼 –d資料庫<【sql指令碼檔案路徑全名】

如果在 sql 指令碼檔案中使用了 use 資料庫,則 -d資料庫 選項可以忽略

或者進入命令列mysql 中

直接source path/***.sql

如果是直接執行 sql語句的話

mysql -h$  -p$  -u$ -p$ -e "$"

-e 引數裡面為sql

hive執行sql檔案 多條打包成乙個檔案 ,hive -f ***.sql

或者進入命令列hive source path/***.sql

Mysql執行單個sql指令碼 執行多個sql指令碼

1 開啟mysql命令視窗 source test.sqlsource 不帶分號 1 待執行的sql檔案為test1.sql test2.sql test.sql 4.sql等 2 寫乙個總的sql檔案例如 all.sql檔案 source test1.sql source test2.sql so...

Hive元件以及執行過程

對hive的基本組成進行了總結 1 元件 元儲存 metastore 儲存 系統目錄以及關於表 列 分割槽等的元資料 的元件。驅動 driver 控制 hiveql 生命週期的元件,當 hiveql 查詢穿過 hive時。該驅動管理著會話控制代碼以及任何會話的統計。查詢編譯器 query compi...

mysql通過檢視跟蹤日誌跟蹤執行的sql語句

在sql server下跟蹤sql採用事件探查器,而在mysql下如何跟蹤sql呢?其實方法很簡單,開啟mysql的日誌log功能,通過檢視跟蹤日誌即可。開啟mysql的日誌log方法 windows環境下的配置方法 我使用的版本 version 5.0.37 community nt log my...