PDF (美式信紙) - 2.2Mb
PDF (A4) - 2.3Mb
您可以將 MySQL Shell 記錄資訊傳送到主控台,以協助除錯。傳送到主控台的記錄訊息會加上 verbose:
前置詞。當您將記錄資訊傳送到主控台時,它仍然會傳送到應用程式記錄檔。
若要將記錄資訊以詳細輸出的方式傳送到主控台,請選擇以下其中一個選項
在啟動 MySQL Shell 時,使用
--verbose
命令列選項。使用 MySQL Shell
\option
命令來設定verbose
MySQL Shell 組態選項。如需使用此命令的指示,請參閱第 13.4 節,「設定 MySQL Shell 選項」。使用
shell.options
物件來設定verbose
MySQL Shell 組態選項。如需使用此組態介面的指示,請參閱第 13.4 節,「設定 MySQL Shell 選項」。
可用的設定如表格 12.1,「MySQL Shell 中的記錄層級」中所列。 verbose
選項的設定會顯示以下詳細程度的訊息
- 0
無訊息。相當於應用程式記錄的記錄層級 1。
- 1
內部錯誤、錯誤、警告和資訊訊息。相當於應用程式記錄的記錄層級 5。
- 2
新增
debug
訊息。相當於應用程式記錄的記錄層級 6。- 3
新增
debug2
訊息。相當於應用程式記錄的記錄層級 7。- 4
新增
debug3
訊息,最高詳細程度。相當於應用程式記錄的記錄層級 8。
如果未在命令列或組態檔中設定 verbose
選項,或如果您為該選項指定設定 0
,則會停用傳送到主控台的詳細輸出。所有其他值都會啟用詳細輸出,並設定傳送到主控台的訊息詳細程度。如果您在啟動 MySQL Shell 時,指定不帶值的選項 (允許作為命令列選項 --verbose
),但不使用設定選項的其他方法,則會使用設定 1 (內部錯誤、錯誤、警告和資訊訊息)。