2014-09-19 27 views
0

MySQL中有任何方法可以啓動查詢並從中獲取PID嗎? 這可能是有用的獲取元數據,而查詢正在執行。執行查詢並獲得自己的pid

謝謝!

+0

你覺得什麼樣的元數據,你可以用PID得到什麼? – Barmar 2014-09-19 03:42:45

+0

https://dev.mysql.com/doc/refman/5.1/en/show-processlist.html – 2014-09-19 03:44:32

+0

你可以在另一個連接上執行'show processlist'。 MySQL是同步的,因此在查詢進行時,您無法對與查詢的連接進行任何操作。 – Barmar 2014-09-19 03:45:29

回答

2

使用CONNECTION_ID()功能:

SELECT CONNECTION_ID() AS pid; 
+0

這應該工作。謝謝。順便說一句:命令中有一個錯字。 – 2014-09-19 04:00:00