sql >> Databáze >  >> RDS >> Mysql

Může se JavaScript propojit s MySQL?

JavaScript na straně klienta nemůže přistupovat k MySQL bez nějakého typu mostu. Ale výše uvedená tučná prohlášení, že JavaScript je pouze jazyk na straně klienta, jsou nesprávná – JavaScript může běžet na straně klienta i na straně serveru, jako u Node.js.

Node.js může přistupovat k MySQL přes něco jako https://github.com/sidorares/node-mysql2

Můžete také něco vyvinout pomocí Socket.IO

Chtěli jste se zeptat, zda aplikace JS na straně klienta může přistupovat k MySQL? Nejsem si jistý, zda takové knihovny existují, ale jsou možné.

UPRAVIT :Od psaní máme nyní klastr MySQL :

Ovladač MySQL Cluster JavaScript Driver pro Node.js je přesně takový, jak to zní – je to konektor, který lze volat přímo z kódu JavaScript pro čtení a zápis dat. Vzhledem k tomu, že přistupuje přímo k datovým uzlům, nedochází k žádné další latenci při průchodu serverem MySQL a je třeba převádět kód//objekty JavaScriptu do operací SQL. Pokud z nějakého důvodu dáváte přednost tomu, aby procházel přes MySQL Server (například pokud ukládáte tabulky v InnoDB), lze to nakonfigurovat.



  1. INSERT INTO nebo UPDATE se dvěma podmínkami

  2. SQL count(*) výkon

  3. Jak exportovat výsledek dotazu do .csv nebo souboru odděleného tabulátory v SQL Server Management Studio (SSMS) - SQL Server / Výukový program TSQL, část 23

  4. Existuje v Oracle funkce, která vypočítá rozdíl mezi dvěma daty?