如何更新数据库
问题描述:
我的数据库有问题。我有一个超过680MB的数据库。当我尝试导入到任何数据库时,有些表正在上传,有些正在失败。它显示错误,如何更新数据库
1064 - 您的SQL语法有错误;检查对应于您MariaDB的服务器版本的正确的语法使用附近的手册“阵列
([型] => 1 300秒E [消息] =>最大执行时间”在行89)enter image description here
那么如何成功上传?
答
请确保您更改php.ini
设置以导入大分贝,因为phpmyadmin
不允许大分贝导入。所以请确保您在php.ini中执行以下更改
post_max_size= 1700MB // as per req.
upload_max_filesize=1280M // as per req
max_execution_time = 300
当您再次上载文件时发生了什么,如错误提示您所做的那样? –
另外,你有shell访问你的Web服务器吗?如果您无法控制PHP执行时间限制,则可以通过命令行导入一个像这样的大文件。 –
phpmyadmin由于所有php脚本都受最大脚本执行时间限制的限制。禁用限制或更好:不要使用基于Web的解决方案将680 MB文件导入任何数据库。使用一些不受执行时间限制的适当客户端。 – Shadow