Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy JavaScript może łączyć się z MySQL?

JavaScript po stronie klienta nie może uzyskać dostępu do MySQL bez jakiegoś mostu. Ale powyższe pogrubione stwierdzenia, że ​​JavaScript jest tylko językiem po stronie klienta, są niepoprawne — JavaScript może działać po stronie klienta i po stronie serwera, tak jak w przypadku Node.js.

Node.js może uzyskać dostęp do MySQL za pośrednictwem czegoś takiego jak https://github.com/sidorares/node-mysql2

Możesz także stworzyć coś za pomocą Socket.IO

Czy chciałeś zapytać, czy aplikacja JS po stronie klienta może uzyskać dostęp do MySQL? Nie jestem pewien, czy takie biblioteki istnieją, ale są możliwe.

EDYTUJ :Od czasu napisania mamy teraz klaster MySQL :

Sterownik JavaScript klastra MySQL dla Node.js jest dokładnie tym, na co wygląda — jest to łącznik, który można wywołać bezpośrednio z kodu JavaScript, aby odczytywać i zapisywać dane. Ponieważ ma bezpośredni dostęp do węzłów danych, nie ma dodatkowych opóźnień związanych z przechodzeniem przez serwer MySQL i koniecznością konwersji z kodu//obiektów JavaScript na operacje SQL. Jeśli z jakiegoś powodu wolisz, aby przechodził przez serwer MySQL (na przykład, jeśli przechowujesz tabele w InnoDB), możesz to skonfigurować.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Eliminacja podziału mózgu MySQL w bazach danych w wielu chmurach

  2. PostgreSQL a MySQL:który jest najlepszy?

  3. Virtualmin:nie masz dostępu do tej bazy danych MySQL po zmianie hasła

  4. Wywołanie procedury składowanej z parametrem Out za pomocą PDO

  5. mysql wybierz dynamiczne wartości wierszy jako nazwy kolumn, inną kolumnę jako wartość