Mysql
 sql >> Database >  >> RDS >> Mysql

Comandi non sincronizzati; non puoi eseguire questo comando ora SQL

REFER Documentazione Qui

Se i comandi non sono sincronizzati; non puoi eseguire questo comando ora nel tuo codice client, stai chiamando le funzioni client nell'ordine sbagliato.

Questo può accadere, ad esempio, se stai usando mysql_use_result() e provi ad eseguire una nuova query prima di aver chiamato mysql_free_result(). Può succedere anche se si tenta di eseguire due query che restituiscono dati senza chiamare mysql_use_result() o mysql_store_result() in mezzo.

È necessario utilizzare/memorizzare il risultato prima di poter procedere con la query successiva.

Un'altra alternativa è chiudere la connessione e riavviarla.