未配置SQL方言(Phpstorm)

未配置SQL方言(Phpstorm),php,mysql,phpstorm,Php,Mysql,Phpstorm,我在谷歌oauthorization2上工作,我遇到了这样的问题 未配置SQL方言 这就是为什么我的查询没有执行,数据将被放入表中 我在下面列出了我遇到问题的两个问题 工具: PhpStorm 8+ MySQL 本地主机 $user_exist = $mysqli->query("SELECT COUNT(google_id) as usercount FROM google_users WHERE google_id=$user_id")->fetch_object()->u

我在谷歌oauthorization2上工作,我遇到了这样的问题

未配置SQL方言

这就是为什么我的查询没有执行,数据将被放入表中

我在下面列出了我遇到问题的两个问题

工具: PhpStorm 8+ MySQL 本地主机

$user_exist = $mysqli->query("SELECT COUNT(google_id) as usercount FROM google_users WHERE google_id=$user_id")->fetch_object()->usercount;

$mysqli->query("INSERT INTO google_users (google_id, google_name, google_email, google_link, google_picture_link)
        VALUES ($user_id, '$user_name','$email','$profile_url','$profile_image_url')");

转到
文件>设置>语言和框架>SQL方言
并为整个项目设置它。

这是如何在设置中进行设置的屏幕截图:


这是2016.3版

我也遇到了同样的问题,这就是魔法应该发生的地方,但事实并非如此。也许你比我运气好。我在phpstorm 9.02上也有同样的问题。看起来像是Mac版本的错误:PhpStorm>语言与框架>SQL方言“为整个项目设置它”是什么意思?@Ojoungwaochalifu选择项目最顶层的文件夹并在那里设置方言。@Ojoungwaochalifu更改PhpStorm对文件、目录或整个项目使用的SQL方言,单击一个项目,然后从下拉列表中选择一种方言。非常有用。谢谢你,谢谢!你刚刚救了我!适用于PyCharm,我想也适用于任何IntelliJ派生产品