Cơ sở dữ liệu PHP có được kết nối không?

Kể từ PHP 5. 5, tiện ích mở rộng mysql_connect[] không được dùng nữa. Bây giờ nên sử dụng một trong 2 lựa chọn thay thế

  • mysqli_connect[]
  • PDO. __xây dựng[]

PHP mysqli_connect[]

Hàm mysqli_connect[] trong PHP dùng để kết nối với cơ sở dữ liệu MySQL. Nó trả về tài nguyên nếu kết nối được thiết lập hoặc null

cú pháp

PHP mysqli_close[]

Hàm mysqli_close[] trong PHP dùng để ngắt kết nối với cơ sở dữ liệu MySQL. Nó trả về true nếu kết nối bị đóng hoặc sai

Kết nối mã PHP của bạn với cơ sở dữ liệu MySQL là điều bạn sẽ gặp phải rất thường xuyên nếu bạn đang tạo biểu mẫu trực tuyến. Khi người dùng nhập bất kỳ dữ liệu nào vào các trường trong biểu mẫu của bạn, bạn cần thu thập thông tin đó và thêm vào cơ sở dữ liệu

Để làm được điều đó, bạn muốn biết cách kết nối PHP với MySQL. Trong bài viết này, chúng tôi đề cập đến hai cách phổ biến nhất để thiết lập kết nối này

Kết nối PHP với MySQL

Để kết nối cơ sở dữ liệu MySQL với PHP, bạn cần có MySQL trên máy tính của mình, một công cụ để tạo và quản lý cơ sở dữ liệu và cài đặt PHP. Các cách phổ biến nhất để kết nối tập lệnh PHP với MySQL là MySQli và PDO

Trước tiên, hãy xem công cụ MySQLi thân thiện với người mới bắt đầu

Hãy bắt đầu với việc tạo cơ sở dữ liệu MySQL mà chúng ta sẽ kết nối bằng PHP. Chúng tôi đã sử dụng TablePlus để thực hiện công việc. Ứng dụng này là một trình quản lý cơ sở dữ liệu tiện dụng có thể giúp bạn xử lý cơ sở dữ liệu cho nhiều mục đích khác nhau trong một giao diện duy nhất. Và bạn có thể tạo cơ sở dữ liệu và thêm thông tin vào đó chỉ bằng vài cú nhấp chuột thông qua giao diện thân thiện với người dùng của ứng dụng

Chỉ cần mở ứng dụng, nhấp vào biểu tượng cơ sở dữ liệu trong menu cửa sổ của ứng dụng, sau đó nhấp vào Mới.. Nhập tên cơ sở dữ liệu mới của bạn và nhấp vào OK

✕ Xóa biểu ngữ ứng dụng

Tạo kết nối MySQL

Bây giờ, hãy kết nối với cơ sở dữ liệu bằng PHP bằng mysqli_connect để làm điều đó. Bạn cũng sẽ cần mật khẩu cho cơ sở dữ liệu MySQL của mình, vì vậy hãy đảm bảo rằng bạn có mật khẩu đó. Chúng tôi lưu trữ thông tin đăng nhập của mình trong Bí mật, vì vậy chúng dễ dàng truy cập, chúng tôi không làm mất chúng, đồng thời chúng an toàn trước những truy cập không mong muốn

✕ Xóa biểu ngữ ứng dụng

Bây giờ, chúng ta đã sẵn sàng kết nối cơ sở dữ liệu MySQL với PHP

Mở công cụ yêu thích của bạn để làm việc với PHP và tạo một chỉ mục. php ở đích mong muốn của bạn. Chúng tôi sử dụng CodeRunner để viết và chỉnh sửa mã của mình bằng nhiều ngôn ngữ khác nhau, vì vậy chúng tôi sẽ kết nối PHP với MySQL với sự trợ giúp của ứng dụng này

✕ Xóa biểu ngữ ứng dụng

Đây là mã chúng tôi đã sử dụng để kết nối thông qua tiện ích mở rộng MySQLi

Nhấp vào Chạy trong bảng menu trên cùng của CodeRunner để chạy mã và xem kết quả của bạn. Nếu không có lỗi, tập lệnh PHP của bạn đã hoạt động để thiết lập kết nối cơ sở dữ liệu MySQL, xin chúc mừng

Trước khi bạn chạy mã này, hãy đảm bảo rằng bạn đã cài đặt PHP trên hệ thống của mình. Nếu không, chỉ cần gõ “brew install php” trong Terminal

Với kết nối được thiết lập, chúng ta có thể thực hiện các thao tác với cơ sở dữ liệu

Để truy vấn cơ sở dữ liệu của chúng tôi, chúng tôi chỉ cần kết nối với cơ sở dữ liệu như trước và yêu cầu thông tin chúng tôi cần

Chủ Đề