格式参数不正确

时间:2015-04-03 11:40:30

标签: php mysql apache phpmyadmin xampp

目前,当我访问localhost/phpmyadmin时,我看到以下错误:

  

错误:令牌不匹配(在工具提示中)

     

格式参数不正确

我将逐步解释我所做的改变:

  • 我安装了1.7.1版的xampp。
  • 要将其升级到最新版本,我将c://中的Xampp文件夹重命名为" xampp_1"并以.sql格式进行了组数据库备份。
  • 通过此link,我下载了php_oauth-1.2.3-5.6-ts-vc11-x86.zip并将php_oauth.dll复制到c://xampp/php/ext/,然后在php.ini中,我提到extension=php_oauth.dll }。

  • 在此之后,我通过Xampp运行Apache服务器和Mysql。 然后尝试通过CLI导入sql备份文件,如下所示:

    mysql -u root < localhost.sql
    
  • 我在命令提示符下遇到了一些错误。 (我会尽快更新

  • 后来当我访问localhost/phpmyadmin时,我看到了这个页面:

enter image description here

7 个答案:

答案 0 :(得分:19)

就我而言,这有效:

  1. 注销
  2. 清除网址(在?之后删除所有内容,特别是token=blablabla必须删除)
  3. 删除所有Cookie
  4. 刷新
  5. 登录
  6. 这基本上无法解决问题,因为任何时候都可能出现相同的错误

答案 1 :(得分:8)

在xampp中找到php.ini

  • 1- post_max_size:128M(给出例如128的大小)
  • 2- upload_max_filesize:64M(例如64)

post_max_size必须大于upload_max_filesize才能解决此问题。

答案 2 :(得分:4)

原因:由于文件名.sql的大小大于最大上传限制,因此出现此错误。 (默认情况下,您最多可以导入Max:2,048KiB

解决方案:

  1. 导航到xampp\php\php.ini
  2. 找到upload_max_filesize并将其增加到所需的上传端(例如upload_max_filesize=128M)并保存
  3. 重新启动xampp

答案 3 :(得分:2)

问题出在最大邮寄尺寸上,打开PHP.ini文件并找到 post_max_size=8M并将其增加到post_max_size=128M

1。PHP.ini->将post_max_size的参数从8M增大到128M

就是这样。

答案 4 :(得分:1)

添加解决方案作为答案文本,以便问题从“未答复的问题”列表中删除。问题作者在对其原始问题文本的回复/评论中提供了原始答案:

  

我卸载了1.7.1和5.6.3,然后重新安装了5.6.3。那   做了伎俩。

答案 5 :(得分:0)

我在以下工具中找到了完美的解决方案: BigDump: Staggered MySQL Dump Importer

这使我可以更改connection charset来匹配转储文件。无需任何安装/重新安装即可正常工作。

答案 6 :(得分:0)

  1. 设置此数据库和ini文件

SET GLOBAL max_allowed_pa​​cket = 1073741824; max_allowed_pa​​cket = 64M

  1. 然后:使用CLI(cmd) 转到-> xamp-> mysql-> bin 复制在Cmd中设置的路径n

  2. 使用以下命令使数据库哑 mysql.exe -u root -p db_name <“ C:\ Users \ path \ file.sql”