簡體   English   中英

從mysql執行unix命令

[英]Executing unix commands from mysql

當我在終端中運行mysql時

我可以做類似\\! python ~/run.py \\! python ~/run.py來運行該文件。

但是,當我將其復制到php並執行mysql_query時它不起作用。

你不能在PHP的mysql_query運行任何\\前綴mysql命令。

只能使用有效的SQL命令。

你不能這樣做。

\\! MySQL控制台中的命令由控制台本身提供,而不是由MySQL服務器提供。 換句話說,這些命令不會發送到MySQL服務器,而是傳遞給啟動控制台的shell(例如bash)。 這是一個方便的快捷方式,但不適用於普通的SQL命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM