Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MYSQL中的数据实际存储在哪里(innodb)?注意:与数据库大小相比,datadir文件夹太小,因此无法删除_Mysql_My.cnf - Fatal编程技术网

MYSQL中的数据实际存储在哪里(innodb)?注意:与数据库大小相比,datadir文件夹太小,因此无法删除

MYSQL中的数据实际存储在哪里(innodb)?注意:与数据库大小相比,datadir文件夹太小,因此无法删除,mysql,my.cnf,Mysql,My.cnf,我检查了de conf.file my.cnf中的datadir变量,它是/var/lib/mysql。 无论如何,与数据库大小相比,此文件夹太小,因此无法使用此路径。 我已经尝试查看此文件夹,但它似乎不包含Inno db表文件。MySQL默认情况下将其数据文件存储在/var/lib/MySQL目录中 但如果默认位置已更改,则可以使用grep查找文件夹 只需在终端中运行以下命令: grep datadir /etc/mysql/my.cnf datadir不是您的数据目录,这就是为什么使用gr

我检查了de conf.file my.cnf中的datadir变量,它是/var/lib/mysql。 无论如何,与数据库大小相比,此文件夹太小,因此无法使用此路径。
我已经尝试查看此文件夹,但它似乎不包含Inno db表文件。

MySQL默认情况下将其数据文件存储在/var/lib/MySQL目录中

但如果默认位置已更改,则可以使用grep查找文件夹

只需在终端中运行以下命令:

grep datadir /etc/mysql/my.cnf

datadir不是您的数据目录,这就是为什么使用grep查找实际的datadir文件夹。请仔细阅读答案。您指定的命令刚刚返回了datadir,例如/var/lib/mysql,我已经说过这不能是包含数据的命令