Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Truy cập cơ sở dữ liệu với Angular

1- Có thể truy cập cơ sở dữ liệu MySQL trong khuôn khổ góc cạnh không?

Câu hỏi không cụ thể về góc độ nhưng CÓ, điều đó có thể xảy ra , vì MySQL 5.7 có thể chèn, cập nhật và xóa các bản ghi trong MySQL thông qua HTTP. Một cái gì đó như thế này

http://127.0.0.1:8080/sql/myhttp/SELECT+name_first,+name_last+FROM+names 
``` [refer here][1]

> Hence you can interact with MySQL directly with any HTTP client  with
> out any middle-ware.

 By HTTP Client I mean Curl,Wget or any Http library/API of any language (ajax,request,fetch,axios ... for JavaScript/node) 

2 - Would that be insecure like other JavaScript?

Again not JavaScript specific, But **Yes it's insecure(not recommended)** to directly interact with the database from the client.
  Why?
You need to handle database security issues like SQL Injection from the client side (angular in this case). It's is very inconvenient to do that.


  [1]: https://scriptingmysql.wordpress.com/2015/01/15/mysql-5-7-labs-and-the-http-plugin-inserting-updating-and-deleting-records-in-mysql-via-http/

> I do recommend to always have database access middle-ware
> (php,node,python ...) than interacting from client side



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhóm MySQL theo hàng liên tiếp

  2. Nhập dữ liệu từ Excel trong PHP

  3. tạo bảng tính excel được định dạng với dữ liệu MySQL và PHP bằng cách sử dụng bảng

  4. Neo4j - Tạo mối quan hệ bằng Cypher

  5. nhận được số lượng từ cùng một cột trong một bảng mysql?