Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
phpMyAdmin-mySQL的意外行为_Mysql_Phpmyadmin - Fatal编程技术网

phpMyAdmin-mySQL的意外行为

phpMyAdmin-mySQL的意外行为,mysql,phpmyadmin,Mysql,Phpmyadmin,几乎在同一日期,两台不同的Windows PC上安装了两个版本的phpMyAdmin。 phpMyAdmin表示phpMyAdmin、mySQL服务器和Apache web服务器的版本在phpMyAdmin提供的所有详细信息上完全相同。 但是,在导入SQL文件方面,两种安装的工作方式并不相同:一种安装会对某些文件产生“erreur#1118-行大小过大”综合征,而另一种安装则不会(从而危及数据库演化的独立验证过程……。 到目前为止,我还无法确定任何线索:所有的.ini文件都是相同的,而且错误(E

几乎在同一日期,两台不同的Windows PC上安装了两个版本的phpMyAdmin。
phpMyAdmin表示phpMyAdmin、mySQL服务器和Apache web服务器的版本在phpMyAdmin提供的所有详细信息上完全相同。
但是,在导入SQL文件方面,两种安装的工作方式并不相同:一种安装会对某些文件产生“erreur#1118-行大小过大”综合征,而另一种安装则不会(从而危及数据库演化的独立验证过程……。
到目前为止,我还无法确定任何线索:所有的.ini文件都是相同的,而且错误(ER_to_BIG_ROWSIZE)似乎是在eds binaries\dbserver\mysql5717x86x…\bin\perror.exe文件中出现的,我不知道如何进行检查。
我怀疑Windows操作系统级别的差异可能会产生影响。

有人会有公平的建议吗?

是不是
phpMyAdmin
不是一个可以安装在Web服务器上的工具?那么,如何安装两个版本呢?没错:在两台PC上,使用相同版本的Apache服务器和phpMyAdmin。目标是在两台不同的机器上复制相同的安装,以进行并发验证。这是否回答了您的问题?根据错误(sql语句的大部分时间在错误消息中),您应该能够找到导致错误的sql语句。复制该语句,并比较两个已安装系统上的行为就是这一条语句,这将更容易找到问题的原因。