最新消息:

解决腾讯云phpmyadmin导入数据最大50M的限制。

网站技巧 admin 594浏览 0评论

今天打算导入一份数据到数据库里去,后来发现phpmyadmin里居然限制了大小,最大只能导入50M的数据库。

再网上搜索了很多,但是都没有解决问题。

网上说的很多,很多方法,都并不能解决问题。看的云里雾里的。

后来去咨询腾讯云的客服,给我的解决方案是:

phpmyadmin 上传超过50m限制sql文件太大(达到400m),导致无法正常导入。需要修改php,nginx的配置文件

php.ini配置

post_max_size = 500M upload_max_filesize = 500M

nginx.conf 配置

server_name www.bt.cn; index index.html index.htm index.php; root /www/server/phpmyadmin; client_max_body_size 500M; // 加入此项

让我去修改这2个位置。 我不知道腾讯轻量云在哪里修改这2个文件,毕竟之前也没出现过这种问题。

问了下客服在哪里修改,给我的答复是:

2021-07-07 16:17   在服务器里面执行命令噢

2021-07-07 16:18   find / -type f -name php.ini

让我在腾讯云的面板里输入命令:

2021-07-07 16:32   https://console.cloud.tencent.com/lighthouse/instance/index

2021-07-07 16:32   您退出到这里

2021-07-07 16:33   登录后
2021-07-07 16:33   在终端页面输入命令

2021-07-07 16:35    执行 sudo vi /www/server/php/73/etc/php.ini

2021-07-07 16:38    看截图显示,这个文件root超级用户才有权限修改
2021-07-07 16:39    需要您退出,passwd root给root用户设置密码,再su root切换到root用户
2021-07-07 16:40   这样吧,这边建单升级到后端工程师侧帮您修改下哈

客服小姐姐估计看到我这方面是纯小白,只能建工单让高手来帮我弄了。 毕竟她说了半天,貌似我都搞不来,还不如找个高手帮我设置算了。

后来在工单里提供了账号密码给技术高手,过了一会反馈回来说已经改好了,顺便截了张图给我:

 

这。。。。就这。。。??

原来这么简单。我还在那研究各种轻量云的命令。

好了,到这里也跟大家分享下怎么修改 phpmyadmin 导入数据库大小的限制:

登录你的宝塔, 在软件商店里可以看到你已经安装在轻量云服务器里的各种程序,找到 安装的php版本,我这里装了几个,所以我就改了几个:

点击右边的设置,找到上传限制,将上传限制50M改成你需要的大小即可:

 

另外提示一下,在你导入数据的时候,需要保证php版本的一致性,不然容易导入出错:

在网站这个位置,看下你的网站用的是php的哪个版本,可以看到我的网站用的是php7.3版本:

接着在软件商店里,找到你的phpmyadmin: 点击设置:

把 phpmyadmin里的 php版本改为一致,也为 7.3:

这样登录phpmyadmin后,你的数据库php版本,和 phpmyadmin里的php版本,全为7.3:

这时候你在再导入数据就不容易出错了。

 

 

转载请注明:日记男孩的博客 » 解决腾讯云phpmyadmin导入数据最大50M的限制。

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址