2015-05-23 18 views
25

Ciao ragazzi Sto lavorando su Google oauthorization2 e ho riscontrato il problema che "il dialetto SQL non è configurato", ecco perché la mia query non è in esecuzione e i dati stanno andando a tavola Per favore aiutatemi.SQL Dialect non è configurato (Phpstorm)

Di seguito sono elencate entrambe le query in cui riscontro un problema!

Strumenti: PhpStorm 8+ MySQL Localhost

$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')"); 
+1

Sto avendo lo stesso problema di sé, e il [finestra di dialogo "Origini dati e Driver] (https://www.jetbrains.com/phpstorm/help/configuring-a-db-data-source.html) è dove dovrebbe avvenire la magia, ma non lo è, forse potresti avere più fortuna di me –

+0

Sto avendo lo stesso problema con phpstorm 9.02. Sembra un bug – Acyra

risposta

50

Testa a File > Settings > Languages & Frameworks > SQL Dialects e impostarlo per l'intero progetto.

+8

Per Mac Versione: PhpStorm> Lingue e Frameworks> Dialoghi SQL – greaterKing

+0

Cosa intendete per "impostarlo per l'intero progetto"? –

+0

@ojonugwaochalifu per selezionare la cartella più in alto del progetto e impostare lì il dialetto. –

43

Questo è uno screenshot di come farlo all'interno delle impostazioni: enter image description here

Questo è in versione 2016,3

+1

molto utile. Grazie –

+0

Grazie! mi hai appena salvato! –

+0

Grazie. Ha aiutato così tanto ... –

Problemi correlati