sql >> Database >  >> RDS >> Mysql

Kan JavaScript verbinding maken met MySQL?

JavaScript aan de clientzijde heeft geen toegang tot MySQL zonder een soort brug. Maar de bovenstaande gewaagde beweringen dat JavaScript slechts een taal aan de clientzijde is, zijn onjuist -- JavaScript kan zowel aan de clientzijde als aan de serverzijde worden uitgevoerd, net als bij Node.js.

Node.js heeft toegang tot MySQL via iets als https://github.com/sidorares/node-mysql2

Je zou ook iets kunnen ontwikkelen met Socket.IO

Wilde u vragen of een JS-app aan de clientzijde toegang heeft tot MySQL? Ik weet niet zeker of dergelijke bibliotheken bestaan, maar ze zijn mogelijk.

BEWERKEN :sinds het schrijven hebben we nu MySQL-cluster :

Het MySQL Cluster JavaScript-stuurprogramma voor Node.js is precies wat het klinkt alsof het is:het is een connector die rechtstreeks vanuit uw JavaScript-code kan worden aangeroepen om uw gegevens te lezen en te schrijven. Omdat het rechtstreeks toegang heeft tot de gegevensknooppunten, is er geen extra latentie bij het passeren van een MySQL-server en hoeft u JavaScript-code//objecten om te zetten in SQL-bewerkingen. Als je om wat voor reden dan ook liever hebt dat het via een MySQL-server gaat (bijvoorbeeld als je tabellen opslaat in InnoDB), dan kan dat worden geconfigureerd.



  1. Snelle manier om aaneengeschakelde strings in Oracle te genereren

  2. Tips voor het upgraden van Percona XtraDB Cluster naar 8.0

  3. OPGELOST:Microsoft Office 365 versie 2009 kan uw databasetoepassing breken

  4. Hoe kan ik alle rijen opvragen binnen een straal van 5 mijl van mijn coördinaten?