Linux系统下如何查看MySQL数据库的存储位置

更新时间:02-09 教程 由 安笙々 分享

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数据库时,需要注意数据库的存储位置,以免出现错误。

声明:关于《Linux系统下如何查看MySQL数据库的存储位置》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2146912.html