如何上传2+;通过phplocalmyadmin将MB文件导入xampp MySQL?

如何上传2+;通过phplocalmyadmin将MB文件导入xampp MySQL?,php,mysql,sql,xampp,Php,Mysql,Sql,Xampp,我正在创建一个数据库,并试图将我的图像上传到其中。但是,当我尝试上载一个2+MB的文件时,遇到了sql server失控错误 当我上传一个4MB的文件时,页面就会重置 当我上传一个30+kb的文件时,它工作正常 我已经创建了列(longblob),并将php.ini中的upload_max_文件大小限制更改为64MB 你必须考虑更多的事情来做这项工作。 “允许的最大数据包” mysql>显示变量,如“max_allowed_packet” 您的列类型 TINYBLOB L+1字节,其中L

我正在创建一个数据库,并试图将我的图像上传到其中。但是,当我尝试上载一个2+MB的文件时,遇到了sql server失控错误

当我上传一个4MB的文件时,页面就会重置

当我上传一个30+kb的文件时,它工作正常

我已经创建了列(longblob),并将php.ini中的upload_max_文件大小限制更改为64MB


你必须考虑更多的事情来做这项工作。

  • “允许的最大数据包”

    mysql>显示变量,如“max_allowed_packet”

  • 您的列类型

    TINYBLOB

    L+1字节,其中L<28±256字节 斑点

    L+2字节,其中L<216±65千字节 中绿叶

    L+3字节,其中L<224±16兆字节 长条

    L+4字节,其中L<232±4 GB

  • 更好更快的方法是将图像/文件存储/上传到磁盘存储,而不是db存储。只需将文件位置存储到数据库中

  • 并阅读以下链接: