Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.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
mysql:无法识别的语句类型。(靠近)_Mysql - Fatal编程技术网

mysql:无法识别的语句类型。(靠近)

mysql:无法识别的语句类型。(靠近),mysql,Mysql,我试图在phpmyadmin中创建cte语句,但phpmyadmin在“无法识别的语句类型”左侧显示错误。(接近)"。 我真的不明白这段代码或MySql/phpmyadmin或任何其他配置有什么问题 PHP版本7.2.0。 MySQL 5.0.12 phpmyadmin的sql解析器还不支持带有关键字(公共表表达式)的 我可以检查一下 在此之前,要使用相同的语法,请使用其他替代工具,如sequal pro for macos等或sql命令行本身。似乎是时候升级了。(在MySQL 8.0.1中引入

我试图在phpmyadmin中创建cte语句,但phpmyadmin在“无法识别的语句类型”左侧显示错误。(接近)"。 我真的不明白这段代码或MySql/phpmyadmin或任何其他配置有什么问题

PHP版本7.2.0。 MySQL 5.0.12


phpmyadmin的sql解析器还不支持带有关键字(公共表表达式)的 我可以检查一下


在此之前,要使用相同的语法,请使用其他替代工具,如sequal pro for macos等或sql命令行本身。

似乎是时候升级了。(在MySQL 8.0.1中引入)“升级”是什么意思?我应该特别升级什么?您的MySQL安装,到8.0.1或更高版本。Jarlh表示您尝试使用的语法(特别是with)仅在MySQL 8中引入,但您尝试在MySQL 5上运行它。因此,如果你想使用这种语法,你必须将你的MySQL服务器升级到版本8。哦,我怀疑在一个步骤中从5.0.12升级到8的可行性。我会在谷歌上搜索mysql递归,寻找使用的替代方法。