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

Truy cập cơ sở dữ liệu SQL thông qua PHP?

Tải xuống toàn bộ cơ sở dữ liệu và tải lên với các thay đổi có thể sẽ không có ý nghĩa vì lý do hiệu suất (và bảo mật).

Những gì người ta thường làm là thiết lập một API bằng PHP hoặc một số ngôn ngữ phía máy chủ khác có thể được gọi từ ứng dụng iOS của bạn và thực hiện các thao tác cho bạn.

Tôi không có kinh nghiệm riêng về chúng vì vậy tôi không thể đánh giá về độ hoàn chỉnh và mạnh mẽ của chúng, nhưng có các API PHP được tạo sẵn để dịch các hoạt động mySQL thành các hoạt động REST như phprestsql . Có lẽ đó là thứ dành cho bạn; tuy nhiên lưu ý rằng bạn luôn cần giải quyết vấn đề xác thực. Nếu bạn có một API có quyền truy cập ghi (hoặc quyền truy cập đọc các tài liệu nhạy cảm), bạn sẽ cần phải làm gì đó để ngăn mọi người trên Internet truy cập vào URL đó.

Chỉnh sửa: nếu nó chỉ là thăm dò một tập dữ liệu đã xác định, bạn có thể dễ dàng nhất với tập lệnh PHP chuẩn "truy vấn bảng và xuất nội dung trong vòng lặp" (tốt nhất là sử dụng PDO) và trả về json_encode() d kết quả.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TRIGGER hoặc MULTI Insert

  2. Tìm sự khác biệt giữa người dẫn đầu và Người trước đó trong bảng kết quả

  3. mysql.connector.errors.ProgrammingError:1064 (4200):Bạn có lỗi trong cú pháp SQL của mình;

  4. MySQL Nếu exsists chèn vào hoặc người khác làm điều gì đó khác

  5. Làm cách nào để bạn thực hiện nhiều câu lệnh SQL trong một mysql_query?