Kết Nối Php Với Mysql

     

Trong bài viết này, giayphutyeuthuong.vn đã cùng bạn tìm hiểu chi tiết về liên kết PHP cùng với MySQL. Đồng thời, bài viết cũng khiến cho bạn đọc hiểu biết thêm các thông số kỹ thuật khi liên kết PHP với MySQL.

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

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

Hostname: hệ thống của MySQL – mang định là LocalhostDatabasename: tên Database ý muốn kết nốiUsername: Tên truy vấn MySQL – khoác định RootPassword: Mật khẩu truy vấn MySQL

2. Phía dẫn kết nối PHP với MySQL

Để PHP liên kết MySQL bạn thực hiện theo công việc sau:

Bước 1: tạo nên MySQL Database

Dùng lệnh Create vào MySQL để sinh sản MySQL Database

CREATE DATABASE Ten_co_so_du_lieu;Nhập thông tin quan trọng trong phần MySQL DatabasesChọn Create


Bạn đang xem: Kết nối php với mysql

*
Sau lúc nhập tương đối đầy đủ thông tin các bạn nhấn chọn Create


Bước 2: Viết Code

Điền đúng servername hay hostname “mysql.giayphutyeuthuong.vn”Dùng localhost để tại vị cho hostname nếu muốn kết nối PHP với MySQL tại sản phẩm local

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

Để kết nối bằng MySQLi bạn thực hiện một PHP Code sau đây:

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

if ($conn->connect_error) {die("Connection failed: " . $conn->connect_error);Phần Code được xúc tiến khi thành công:

echo "Connected successfully";Phần cuối của Code

mysqli_close($conn);Cách 2: liên kết PHP với MySQL bằng PDO

connect_error) die("Connection failed: " . $conn->connect_error);echo "Connected successfully";

Bước 3: soát sổ lại kết nối đồng thời sửa lỗi thông dụng

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

Connected successfullyLỗi 1:

Sửa lỗi trên MySQL

Connection failed: Access denied for user ‘suchastu_buyusr’


Xem thêm: Tháng 9 Tiếng Anh Viết Tắt Tiếng Anh Jun, Jul, Apr, May, Sep Là Tháng Mấy?

localhost’ (using password: YESSửa lỗi bên trên PDO

Connection failed: SQLSTATE<1045> Access denied for user ‘u266072517_user’
’mysql.hostinger.co.uk’(using password:YES)Khi thấy lỗi này các bạn khắc phục như sau:

Kiểm tra thông tin mật khẩu Database => không đúng mật khẩu => điền lại cho bao gồm xácChưa gồm User gán mang đến Database => đặt lại trong mục MySQL Database


Xem thêm: Hướng Dẫn Giải Unit 2 Lớp 11 Task 1 1 Personal Experiences Sgk Hệ 7 Năm

*

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


Lỗi 2:

MySQL

Connection: Can’t connect khổng lồ MySQL vps on ‘server’ (110)PDO

Connect failed: SQLSTATE<2002>php_network_getaddresses: getaddrinfo failed: No such host is knownĐây là lỗi nhưng mà Script cần yếu lấy Database của trang web do sever Database không phản hồi. Nếu xẩy ra lỗi này, hãy đặt lại tên sever Database (không nhằm mặc định Localhost) là tên ở trong nhà cung cung cấp Hosting.

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

3.1 Ngắt liên kết bằng MySQLi phía thủ tục

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

Mysqli_close ($connect);

3.2 Ngắt liên kết PHP cùng với MySQL bằng MySQLi phía đối tượng

Để ngắt liên kết bằng MySQLi chúng ta dùng lệnh:

$connect->close();

3.3 Ngắt liên kết PHP cùng với MySQL bằng PDO

Sử dụng lệnh tiếp sau đây để ngắt liên kết bằng PDO PHP cùng với MySQL bằng PDO:

$connect = nullTrên đây, giayphutyeuthuong.vn đang cùng bạn tìm hiểu cụ thể về kết nối PHP với MySQL. Trường hợp chưa liên kết thành công hoặc tất cả cách kết nối dễ dàng hơn, hãy share với giayphutyeuthuong.vn bằng cách để lại comment bên dưới. Đừng bỏ qua những bài chia sẻ hữu ích khác bằng phương pháp thường xuyên truy vấn https://www.giayphutyeuthuong.vn/ nhé!