首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

不進入 MySQL 互動模式執行 SQL:mysql -e 參數、多語句分號分隔、等號寫法

     編輯:MySQL 資料庫相關知識

單條語句


mysql -u root -p -e "SELECT User, Host FROM mysql.user"

多條語句(分號分隔)


mysql -u root -p -e "SELECT Name FROM Country WHERE Name LIKE 'AU%'; SELECT COUNT(*) FROM City" world

輸出:


+-----------+
| Name      |
+-----------+
| Australia |
| Austria   |
+-----------+
+----------+
| COUNT(*) |
+----------+
| 4079     |
+----------+

關鍵細節

  • 長參數 --execute **後必須緊跟等號**:--execute="SQL"。
  • 短參數 -e 可跟空格:-e "SQL"。
  • 適用於 Shell 腳本自動化、Cron 定時任務、監控採集。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved