zu verbinden Ist es möglich, MySql db mit angularjs ohne PHP-Code zu verbinden? basierend auf clientseitigem Scripting können wir keine MySql db verbinden. Gibt es einen anderen Weg zur Verbindung?ist es möglich, mysql db mit angular js ohne php code
Antwort
Wenn Sie nur Angular für den Zugriff auf Ihre Datenbank verwenden möchten, dann verwerfen Sie PHP alle zusammen und wechseln Sie zu etwas wie Firebase. Es wird Ihnen erlauben, fast alles aus Ihrer Angular-Anwendung heraus zu tun (nicht zu sagen, dass Sie es so machen sollten, aber Sie könnten).
AngularJS ist ein Front-End-Rahmen, und es soll mit einiger serverseitige Sprache in Kombination miteinander verwendet werden: Java/C#/NodeJS/PHP ...
Aber zu Ihrer Frage direkt: Nein, Sie können Zugriff auf MySQL von Angular.
Sie könnten auch versuchen, eine eingebettete Datenbank wie SQLite für eine relationale Datenbank oder eine Alternative für NoSQL-Datenbanken. –
Nein, Sie können MySql DB (Backend) mit keiner Client-Seite JavaScript-Bibliotheken verbinden, so kann Backend DB mit angularjs nicht verbinden.
Sie können eine beliebige serverseitige Programmiersprache (nicht nur PHP) auswählen, um auf die MySQL DB zuzugreifen und eine Webservice-Schnittstelle schreiben, um Daten vom Backend an Ihren Client zu übergeben.
Wenn Sie bereit sind, eine db auf Client-Seite zu haben, die mit Javascript zugegriffen werden kann (auch AngularJS) und keine Notwendigkeit, dann kann jede Server-Seite Programmiersprache verwenden, um mit folgenden Methoden gehen:
Indexed Database
Web SQL
localStorage
Wie von jetzt können wir nicht über Client-Skript eine Verbindung zu unserer DB herstellen. Aber es gibt alternative Lösung, um Ihre Daten in Google FIREBASE https://www.firebase.com/tutorial/#session/omykpz5lraw zu speichern.
Dies kann getan werden, indem Sie nodejs als Server verwenden, um sich mit Ihrer Datenbank zu verbinden (ich habe es mit MangoDB gemacht). Da Angular js der MVC-Architektur folgt, können Sie sie auch als Service-Layer verwenden.
- 1. Ist es mit PHP möglich, SQL ohne Abhängigkeiten zu sichern? Wenn nicht, welches ist das Beste?
- 2. Ist es möglich, für DB/TBL
- 3. Ist es möglich, in PHP:
- 4. Es ist möglich, in MySQL
- 5. Ist es möglich, JavaScript/jQuery und mysql/php
- 6. Angular mit Nosql DB
- 7. Ist es möglich, eine große Datenbank mit mysql Abfrage herunterladen
- 8. Ist es möglich, Angular zu verwenden, um mit PHP zu kommunizieren?
- 9. Angular JS-Code funktioniert nicht
- 10. Angular JS code funktioniert nicht
- 11. Ist es möglich, den Browserverlauf in einem PHP-Code nachzuverfolgen?
- 12. Transparentes Bild - ist es in JS möglich?
- 13. Es ist möglich, C89-Code mit C99-Code zu mischen?
- 14. Überprüfen mysql DB bei der Eingabe mit JS
- 15. PhP, MySql - Code optimieren
- 16. nicht möglich, PHP-Variable in PHP-Code
- 17. Angular Formly - Ist es möglich, die Felder className mit expressionProperties
- 18. PHP MySQL DB Abfrage Fehler
- 19. Ist es möglich, Daten von Mysql-Datenbank
- 20. ist es möglich, einfachen PHP-Code in SLIM zu schreiben. PHP-Dateien
- 21. Ist es möglich, ein PNG mit JS/CSS zu invertieren?
- 22. Ist es möglich, Push-Benachrichtigung ohne APNS
- 23. ist es möglich, ohne url Wechsel RedirectURL
- 24. Kann lokales PHP-Skript mit externer MySQL DB ausgeführt werden?
- 25. PHP/Mysql setzt Array in mysql Db
- 26. Ist es möglich, diese MySQL-Abfrage
- 27. Ist zub-foundation kompatibel mit Angular JS?
- 28. Ist es möglich, ein angular-cli-Add-on zu schreiben, ohne es in angular-cli zu codieren?
- 29. Ist dieses Stück Code sicher - PHP && MySQL
- 30. VS-Code für Android. Ist es möglich?
warum möchten Sie auf mysql db mit dem Client-Skript zugreifen.Meine Vorschlag wäre, erstellen Sie eine Web-Services in der PHP & verbrauchen es in der eckigen js. – Arjunan
Es gibt gehostete JavaScript-Dienste, mit denen Sie Daten speichern können, ohne selbst serverseitigen Code schreiben zu müssen. Ich glaube, Firebase macht das, aber Sie geben dann die Kontrolle/das Hosting der Daten vollständig auf (das kann sowohl eine gute als auch eine schlechte Sache sein). – halfer
Einer meiner Schüler fragte dies. Ich werde Firebase versuchen .. danke für Ihre Antwort .. –