国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql在終端執行sql并把結果寫入文件的方法

2020-03-22 16:40:27
字體:
來源:轉載
供稿:網友

終端使用mysql執行語句時,我們一般先進入mysql,然后再在里面執行sql語句。

例如:

mysql -urootmysql use mydb;mysql select * from user;...

如果我們需要進行某些表的監控,并保存執行后的查詢結果,需要手動復制到文件,這樣影響工作效率。

終端執行sql

因此提供以下方法,可以不用進入mysql,而是直接在終端使用shell調用mysql執行sql語句。

mysql 提供了 -e 參數用于直接在終端執行語句,并輸出。

例如:

mysql -uroot -e select * from mydb.user 

使用mysql -e執行語句時,可以加入-v, -vv, -vvv參數

-v 顯示語句本身
-vv 增加顯示查詢結果行數
-vvv 增加顯示執行時間

執行結果寫入文件

使用輸出重定向,則可以把執行的結果保存到文件中。

例如:

mysql -uroot -e select * from mydb.user /tmp/mydb_user.txt

終端執行后,查詢結果會保存到/tmp/mydb_user.txt中。

在終端使用mysql執行語句時,我們一般先進入mysql,然后再在里面執行sql語句。

例如:

mysql -urootmysql use mydb;mysql select * from user;...

如果我們需要進行某些表的監控,并保存執行后的查詢結果,需要手動復制到文件,這樣影響工作效率。

終端執行sql

因此提供以下方法,可以不用進入mysql,而是直接在終端使用shell調用mysql執行sql語句。

mysql 提供了 -e 參數用于直接在終端執行語句,并輸出。

例如:

mysql -uroot -e select * from mydb.user 


使用mysql -e執行語句時,可以加入-v, -vv, -vvv參數

-v 顯示語句本身
-vv 增加顯示查詢結果行數
-vvv 增加顯示執行時間

執行結果寫入文件

使用輸出重定向,則可以把執行的結果保存到文件中。

例如:

mysql -uroot -e select * from mydb.user /tmp/mydb_user.txt

終端執行后,查詢結果會保存到/tmp/mydb_user.txt中。

本文講解了mysql在終端執行sql并把結果寫入文件的方法 ,更多相關內容請關注php 。

相關推薦在:

php 基于redis使用令牌桶算法實現流量控制

Redis主從同步,讀寫分離設置 的相關操作

介紹mysql重建表分區并保留數據的方法

以上就是mysql在終端執行sql并把結果寫入文件的方法的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 普安县| 昂仁县| 五河县| 余江县| 会理县| 禹州市| 南和县| 关岭| 汝城县| 苗栗市| 应用必备| 炉霍县| 英德市| 玉环县| 吴旗县| 建湖县| 和硕县| 哈尔滨市| 塔河县| 青龙| 武山县| 灵璧县| 东明县| 滨海县| 潮安县| 奉贤区| 桑日县| 界首市| 内丘县| 扎兰屯市| 山西省| 上虞市| 蒙阴县| 隆回县| 德州市| 江阴市| 黎平县| 分宜县| 铜川市| 永仁县| 武宁县|