Nội dung
- 1. Giới thiệu Introduction
- 2 Cơ sở dữ liệu là gì và SQL là gì? What is a Database और what is SQL?
- 3 Cách kết nối cơ sở dữ liệu How to connecting Database
- 3.1 Phần mở rộng MySQLI MySQLi extension
- 3.2 PDO [đối tượng dữ liệu PHP] PDO [PHP Data Object]
- 4 Đóng kết nối cơ sở dữ liệu Close Database Connection
Giới thiệu
Xin chào các bạn, làm thế nào chúng ta có thể kết nối cơ sở dữ liệu bằng cách sử dụng PHP trong bài viết này, chúng ta sẽ biết tất cả những điều này! Trước khi truy cập dữ liệu của các bảng của cơ sở dữ liệu MySQL, chúng tôi phải kết nối thành công giữa PHP và cơ sở dữ liệu! Và lúc đầu chúng ta nên biết cơ sở dữ liệu này là gì. Và SQL này là gì và việc sử dụng của nó là gì, thì chúng ta sẽ biết về tất cả những điều này trong bài viết này.
Cơ sở dữ liệu là gì và SQL là gì?
Cơ sở dữ liệu: Dữ liệu hệ thống là thu thập. Cơ sở dữ liệu là bộ sưu tập của nhiều bảng. Và theo các bảng liên quan, các bảng dữ liệu được lưu trữ trong các hàng và cột được thành lập. Hiểu cơ sở dữ liệu từ một ví dụ! Khi chúng tôi lần đầu tiên tạo tài khoản trong Facebook, thì chúng tôi cung cấp thông tin như tên đầu tiên, tên cuối cùng, email, thiết bị di động, hồ sơ, sau đó chúng sẽ được lưu trữ trong một bảng cơ sở dữ liệu. systematic data का collection है. Database जो होता है वह multiple tables का collection होता है. और related tables के अनुसार data table में row और column के formated में store होते है!. Database को एक example से समझते है!. जब हम पहली बार facebook में account creates करते है तब हम अपना FirstName, LastName, Email, Mobile, Profile जैसी information देते है तो वह बी किसी एक database के table में ही store हुवे होंगे.
SQL: Một cấu trúc là ngôn ngữ truy vấn! Được sử dụng để giao tiếp với cơ sở dữ liệu. Bằng cách sử dụng SQL, chúng tôi có thể thực hiện để thêm dữ liệu vào cơ sở dữ liệu, để lấy dữ liệu từ cơ sở dữ liệu, để cập nhật dữ liệu thoát của cơ sở dữ liệu và xóa dữ liệu khỏi ngôn ngữ truy vấn có cấu trúc SQL! एक structure query language है! जो database के साथ interact यानि communicate करने के लिए इस्तेमाल किया जाता है!. sql का इस्तेमाल करके हम database में data add करने के लिए, database से data को get करने के लिए, database के exiting data को update करने के लिए और data को delete करने के लिए sql structured query language से कर सकते है!.
Cách kết nối cơ sở dữ liệu
Chúng tôi có thể kết nối cơ sở dữ liệu theo hai cách!
- Mở rộng MySQLI.
- PDO
Mở rộng MySQLI
MySQLI là một hệ thống quản lý cơ sở dữ liệu quan hệ nguồn mở được sử dụng để quản lý dữ liệu trong các trang web và ứng dụng web !. MySQLI đặc biệt kết nối với cơ sở dữ liệu MySQL và hoạt động với nó. Nó hỗ trợ câu lệnh chuẩn bị phía máy chủ. Và anh ta không hỗ trợ tuyên bố chuẩn bị phía khách hàng.
Mysqli_connect [] Hàm này được sử dụng để kết nối cơ sở dữ liệu. Là một tham số của hàm này, người ta phải đặt tên servername, tên người dùng, mật khẩu, tên cơ sở dữ liệu !.
mysqli_connect[$servername, $username, $password,$database];
Example:
PDO [Đối tượng dữ liệu PHP]
Đối tượng dữ liệu PHP là một phần mở rộng PHP kết nối với cơ sở dữ liệu một cách dễ dàng. PDO 12 có thể làm việc với các hệ thống cơ sở dữ liệu khác nhau !. Nếu dự án của chúng tôi sẽ đặt bài đăng trong cơ sở dữ liệu truyền thống, thì PDO sẽ giúp thực hiện quá trình này một cách dễ dàng !. Chuỗi kết nối Hame Fatta và một truy vấn nhỏ phải được thay đổi!
new PDO["mysql:host=servername;dbname=database", "username", "password"];
Example:
Đóng kết nối cơ sở dữ liệu
Câu lệnh cần thiết để đóng kết nối của MySQLI và PDO, không cần phải đóng kết nối vì khi tập lệnh PHP đóng được thực hiện thì chúng sẽ tự động đóng !.
Mysqli hướng đối tượng:
PDO:
Giới thiệu
हेलो दोस Tên người dùng, mật khẩu के थ Conneciton सेट क सकते सकते है !. Cơ sở dữ liệu में से आदिक होते होते है !. Cơ sở dữ liệu MySQL को Tạo य xóa करने के लिए Đặc quyền đặc biệt होनीरुरी होती है है !.servername, username, password के साथ conneciton सेट कर सकते है!. एक database में एक से आदिक table होते है!. MySQL database को create या delete करने के लिए special privileges होनी जरुरी होती है!.
MySQL में Cơ sở dữ liệu को Tạo करने के Tạo tuyên bố cơ sở dữ liệu क इस इसCREATE DATABASE Statement का इस्तेमाल किया जाता है!.
Tạo cơ sở dữ liệu trong hướng dẫn đối tượng MySQLI hướng tới
Example:
HOẶC
Tạo cơ sở dữ liệu bằng cách sử dụng PDO [đối tượng dữ liệu PHP]
Example:
PHP mysql tạo bảng
Cơ sở dữ liệu में से आदिक Bảng होते औ औ ये सभी Bảng के Tên duy nhất होते औ BẢNG Bảng में Các hàng dữ liệu औ औ Cột
Tạo bảng MySQL bằng MySQLI & NBSP;i
MySQL में Bảng tạo करने के tạo câu lệnh bảng क इस तेम हम Đăng ký Tên Tên Tên क Bảng tạo क đính” registration “ name का table create करेंगे और इस table के field जैसे की FirstName, LastName, Mobile, Email, Address, Gender जैसे field सेट करंगे registration के table में
Example:..
CREATE TABLE registration [ id INT[6] UNSIGNED AUTO_INCREMENT PRIMARY KEY, FirstName VARCHAR[30] NOT NULL, LastName VARCHAR[30] NOT NULL, Mobile INT[10] NOT NULL, Email VARCHAR[50], Address VARCHAR[255], Gender VARCHAR[15] ];
Tạo bảng MySQL bằng PDO [đối tượng dữ liệu PHP]
Example: