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

node.js synkron mysql-forespørgsel

Med titlen går jeg ud fra, at du mener på en synkron måde. Svaret er, at du ikke kan. Dette skyldes, at NodeJS er single-threaded, og da I/O (dvs. kommunikation med database) håndteres i en separat tråd (som bruges internt af NodeJS, den er ikke tilgængelig for programmører), skubbes resultatet af I/O til toppen af ​​begivenhedsløkken. Men NodeJS kan ikke hoppe til en anden begivenhed i begivenhedsløkken uden at forlade den aktuelle begivenhed.

Uanset om du kan lide det eller ej, skal du holde dig til asynkrone mønstre.




  1. Topspørgsmål om JAVA/JRE i Oracle Apps

  2. Sådan får du de talte værdier med en kommaseparator som en enkelt rækkeværdi

  3. hvordan man optimerer denne sql indsættelse php kode?

  4. PDOException "kunne ikke finde driver" i php