12.2 詳細輸出

您可以將 MySQL Shell 記錄資訊傳送到主控台,以協助除錯。傳送到主控台的記錄訊息會加上 verbose: 前置詞。當您將記錄資訊傳送到主控台時,它仍然會傳送到應用程式記錄檔。

若要將記錄資訊以詳細輸出的方式傳送到主控台,請選擇以下其中一個選項

可用的設定如表格 12.1,「MySQL Shell 中的記錄層級」中所列。 verbose 選項的設定會顯示以下詳細程度的訊息

0

無訊息。相當於應用程式記錄的記錄層級 1。

1

內部錯誤、錯誤、警告和資訊訊息。相當於應用程式記錄的記錄層級 5。

2

新增 debug 訊息。相當於應用程式記錄的記錄層級 6。

3

新增 debug2 訊息。相當於應用程式記錄的記錄層級 7。

4

新增 debug3 訊息,最高詳細程度。相當於應用程式記錄的記錄層級 8。

如果未在命令列或組態檔中設定 verbose 選項,或如果您為該選項指定設定 0,則會停用傳送到主控台的詳細輸出。所有其他值都會啟用詳細輸出,並設定傳送到主控台的訊息詳細程度。如果您在啟動 MySQL Shell 時,指定不帶值的選項 (允許作為命令列選項 --verbose ),但不使用設定選項的其他方法,則會使用設定 1 (內部錯誤、錯誤、警告和資訊訊息)。