Khuyến mãi
Trang chủ » Hướng dẫn » Kết nối PHP với MySQL bằng cách nào?

Kết nối PHP với MySQL bằng cách nào?

Trong bài viết này, BKNS sẽ cùng bạn tìm hiểu chi tiết về kết nối PHP với MySQL. Đồng thời, bài viết cũng giúp bạn đọc biết thêm các thông số khi kết nối PHP với MySQL.

1. Các thông số cần biết khi kết nối PHP với MySQL

Đây là các thông số bạn cần phải nắm:

  • Hostname: Server của MySQL – mặc định là Localhost
  • Databasename: Tên Database muốn kết nối
  • Username: Tên truy cập MySQL – mặc định Root
  • Password: Mật khẩu truy cập MySQL

2. Hướng dẫn kết nối PHP với MySQL

Để PHP kết nối MySQL bạn thực hiện theo các bước sau:

Bước 1: Tạo MySQL Database

  • Dùng lệnh Create trong MySQL để tạo MySQL Database
  • Nhập thông tin cần thiết trong phần MySQL Databases
  • Chọn Create
Sau khi nhập đầy đủ thông tin bạn nhấn chọn Create (kết nối PHP với MySQL ảnh 1)

Sau khi nhập đầy đủ thông tin bạn nhấn chọn Create

Bước 2: Viết Code

  • Điền đúng servername hay hostname “mysql.bkns.vn”
  • Dùng localhost để đặt cho hostname nếu muốn kết nối PHP với MySQL tại máy local

Cách 1: Kết nối PHP với MySQL bằng MySQLi

Để kết nối bằng MySQLi bạn sử dụng một PHP Code sau đây:

Xuất hiện hàm bên dưới khi kết nối thành công:

Phần Code được thực thi khi thành công:

Phần cuối của Code

Cách 2: Kết nối PHP với MySQL bằng PDO

Bước 3: Kiểm tra lại kết nối đồng thời sửa lỗi thông dụng

Bạn sẽ nhận được thông báo khi Code kết nối PHP với MySQL không gặp vấn đề nào khác. Thông báo như sau:

Lỗi 1:

Sửa lỗi trên MySQL

Sửa lỗi trên PDO

Khi thấy lỗi này bạn khắc phục như sau:

  • Kiểm tra thông tin mật khẩu Database => sai mật khẩu => điền lại cho chính xác
  • Chưa có User gán cho Database => đặt lại trong mục MySQL Database
Đặt lại User gán cho Database trong mục MySQL Database (kết nối PHP với MySQL ảnh 2)

Đặt lại User gán cho Database trong mục MySQL Database

Lỗi 2:

MySQL

PDO

Đây là lỗi mà Script không thể lấy Database của website do máy chủ Database không phản hồi. Nếu xảy ra lỗi này, hãy đặt lại tên máy chủ Database (không để mặc định Localhost) là tên của nhà cung cấp Hosting.

3. Ngắt kết nối PHP với MySQL (Tham khảo thêm)

3.1 Ngắt kết nối bằng MySQLi hướng thủ tục

Để ngắt kết nối bạn dùng lệnh:

3.2 Ngắt kết nối PHP với MySQL bằng MySQLi hướng đối tượng

Để ngắt kết nối bằng MySQLi bạn dùng lệnh:

3.3 Ngắt kết nối PHP với MySQL bằng PDO

Sử dụng lệnh dưới đây để ngắt kết nối bằng PDO PHP với MySQL bằng PDO:

Trên đây, BKNS đã cùng bạn tìm hiểu chi tiết về kết nối PHP với MySQL. Nếu chưa kết nối thành công hoặc có cách kết nối đơn giản hơn, hãy chia sẻ với BKNS bằng cách để lại bình luận bên dưới. Đừng bỏ lỡ những bài chia sẻ hữu ích khác bằng cách thường xuyên truy cập https://www.bkns.vn/ nhé!

>> Tìm hiểu thêm:

Call Back Icon

Xin chào quý khách!

Quý khách đang cần tư vấn dịch vụ, xin vui lòng nhập số điện thoại để chúng tôi gọi lại.

Tổng đài 24/07: 1900 63 68 09

Đăng ký nhanh dịch vụ

Quý khách vui lòng gửi yêu cầu cho BKNS, chúng tôi sẽ liên hệ lại ngay với bạn.