Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.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
phpMyAdmin说2.2GB,但mysqldump是25GB,你知道为什么吗?_Mysql_Phpmyadmin_Mysqldump - Fatal编程技术网

phpMyAdmin说2.2GB,但mysqldump是25GB,你知道为什么吗?

phpMyAdmin说2.2GB,但mysqldump是25GB,你知道为什么吗?,mysql,phpmyadmin,mysqldump,Mysql,Phpmyadmin,Mysqldump,我正在试图弄清楚为什么我的数据库转储如此之大 phpMyAdmin声明数据库总大小为2.2GB MySql转储是25GB 为什么转储文件比phpMyAdmin中规定的大小大得多?MySQL转储文件是纯文本文件,具有重新创建表及其内容所需的SQL命令 相反,phpMyAdmin显示数据库的二进制大小 看起来差别很大,这些结果是典型的吗?这在很大程度上取决于您存储的信息的性质,但得到这些结果并不奇怪。在我的例子中,数据库转储(使用mysqldump)比数据库小得多,数据库为560MB,转储仅为281

我正在试图弄清楚为什么我的数据库转储如此之大

phpMyAdmin声明数据库总大小为2.2GB

MySql转储是25GB


为什么转储文件比phpMyAdmin中规定的大小大得多?

MySQL转储文件是纯文本文件,具有重新创建表及其内容所需的SQL命令


相反,phpMyAdmin显示数据库的二进制大小

看起来差别很大,这些结果是典型的吗?这在很大程度上取决于您存储的信息的性质,但得到这些结果并不奇怪。在我的例子中,数据库转储(使用mysqldump)比数据库小得多,数据库为560MB,转储仅为281MB,你知道为什么吗?这对我来说毫无意义。。。您确定要检查数据库的大小吗?