[英]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.