uxux系統下如何查看MySQL數據庫的存儲位置。
步驟一:登錄MySQL
在終端中以root用戶身份登錄MySQL,輸入以下命令:
ysql -u root -p
此時會提示輸入密碼,輸入正確的密碼后回車。
步驟二:查看MySQL默認存儲位置
輸入以下命令:
show variables like 'datadir';
此時會輸出MySQL默認的數據存儲位置,例如:
+---------------+-----------------+ame | Value
+---------------+-----------------+ysql/
+---------------+-----------------+
ysql/表示MySQL默認的數據存儲位置。
步驟三:查看MySQL當前存儲位置
輸入以下命令:
select @@datadir;
此時會輸出MySQL當前的數據存儲位置,例如:
+-----------------+
@@datadir
+-----------------+ysql/
+-----------------+
ysql/表示MySQL當前的數據存儲位置。
步驟四:查看MySQL數據庫的存儲位置
輸入以下命令:
show databases;
此時會列出MySQL中所有的數據庫,例如:
+--------------------+
Database
+--------------------+formationa |ysql |ancea
test
+--------------------+
選擇一個需要查看的數據庫,例如test,輸入以下命令:
use test;
此時會提示已經切換到test數據庫。
輸入以下命令:
show table status\G;
此時會列出test數據庫中所有的表,例如:
*************************** 1. row ***************************e: userginenoDB: 10atpact
Rows: 0gth: 0gth: 16384gth: 0dexgth: 0
Data_free: 0crement: NULLe: 2021-09-01 22:26:12e: NULLe: NULLeral_ci: NULLs:ment: set (0.00 sec)
eginegth表示該表占用的磁盤空間大小。通過查看表的存儲引擎和占用的磁盤空間大小,可以得知MySQL數據庫的存儲位置。
ux系統下查看MySQL數據庫的存儲位置。在備份和恢復MySQL數據庫時,需要注意數據庫的存儲位置,以免出現錯誤。