mysql - Mysql Dump : count() 参数必须是实现可数对象的数组
问题描述
Mysql error:
回溯 ./libraries/display_export.lib.php#380: PMA_pluginGetOptions( string 'Export', array, ) ./libraries/display_export.lib.php#883: PMA_getHtmlForExportOptionsFormat(array) ./libraries/display_export.inc.php#74 :PMA_getHtmlForExportOptions(字符串“服务器”,
string '', string '', string '全选/取消全选
my_database my_database phpmyadmin ', string '', array, string '', ) ./server_export.php#30: require_once(./libraries/display_export.inc.php )
解决方案
phpmyadmin 的库尝试计算一些参数。在第 532 行,我在此路径中找到了此代码
文件名:$ /usr/share/phpmyadmin/libraries/plugin_interface.lib.php
找到这一行:
if ($options != null && count($options) > 0) {
用。。。来代替 :
if ($options != null && count((array)$options) > 0) {
它不能将 count() 或 sizeof() 与 un 数组类型一起使用。强制参数到数组是解决此错误的简单方法
推荐阅读
- python - RESTful api 从基于函数的视图到基于类的视图 django rest 框架
- mysql - 用phpmysql替换数据库中的javascript
- javascript - 我们如何在 JavaScript 中编写不区分大小写的代码?
- heroku - Heroku 是否支持“quick.db”?
- apache-spark - snappydata 作业因内存不足而取消
- windows - Procmon 的命令行版本
- php - Laravel 5.5 部署问题
- android - Android通过AppCompatPreferenceActivity模板设置夜间模式取消点击首选项标题
- c# - 为什么我的卡代码显示重复卡?
- abap - 如何在abap的表控件中验证外键?