Trong hướng dẫn này, tôi sẽ mô tả cách bạn có thể sử dụng Cpanel , PHPMyAdmin cho các dự án của mình và cách bạn có thể kết nối cơ sở dữ liệu với tệp .php / ứng dụng / trang web để lấy dữ liệu từ nó.
Để bắt đầu, bạn sẽ cần một dịch vụ lưu trữ và tên miền cho trang web của mình, khi bạn đã thiết lập dịch vụ lưu trữ và tên miền của mình, hãy đăng nhập vào Cpanel của bạn hoặc một trang tổng quan tương tự.
Bây giờ bạn có thể làm theo các bước dưới đây để thiết lập cơ sở dữ liệu, tên người dùng, mật khẩu, bảng SQL và kết nối nó với một trang web bằng tập lệnh PHP.
1. Chọn “ MySQL Database Wizard” từ phần cơ sở dữ liệu hoặc bạn có thể sử dụng tùy chọn tìm kiếm để tìm nó và sau đó nhấp vào nó.
2. Trong bước “ Tạo cơ sở dữ liệu ”, hãy nhập tên cơ sở dữ liệu mong muốn của bạn (tôi đặt tên là ' sampleDatabase ') và nhấn nút " Bước tiếp theo ".
Sau này khi sử dụng cơ sở dữ liệu này, bạn sẽ phải sử dụng tên có tiền tố mà máy chủ của bạn cung cấp cho bạn (tiền tố cơ sở dữ liệu của tôi trong ảnh chụp màn hình ở trên được tô màu / mờ). Kể từ bây giờ, tôi sẽ gọi nó là “host_sampleDatabase”.
3. Bây giờ bạn phải tạo người dùng cho cơ sở dữ liệu của mình, hãy tiếp tục nhập tên người dùng cơ sở dữ liệu của bạn và đặt mật khẩu và nhấn nút “ Tạo người dùng ”.
Hãy nhớ ghi chú lại / lưu các chi tiết ở đâu đó vì bạn sẽ luôn cần những thông tin xác thực này khi truy cập cơ sở dữ liệu hoặc để thiết lập kết nối với cơ sở dữ liệu này.
(Tôi đang đặt tên người dùng làm tên của mình (Malhar) và sử dụng trình tạo mật khẩu tích hợp để đặt mật khẩu, ở đây tên người dùng cũng có tiền tố là tên máy chủ, vì vậy chúng tôi sẽ gọi nó là “ host_Malhar ” từ bây giờ.)
4. Trong bước tiếp theo, bạn sẽ được yêu cầu đặt đặc quyền cho người dùng của mình, bạn có thể đặt đặc quyền theo yêu cầu của mình hoặc chỉ cần chọn “Tất cả đặc quyền” và nhấn nút “ Bước tiếp theo ”.
Vậy là xong, bạn đã tạo thành công cơ sở dữ liệu và thêm người dùng vào đó. Bây giờ hãy lưu các chi tiết khi bạn cần chúng trong các bước tiếp theo.
Tên cơ sở dữ liệu: host_sampleDatabase
Tên người dùng: host_Malhar
Mật khẩu : [mật khẩu của bạn]
1. Bây giờ quay lại trang tổng quan cPanel và chọn “ PHPMyAdmin ” hoặc tìm kiếm nó từ thanh tìm kiếm trên trang tổng quan của bạn và nhấp vào nó.
2. Từ thanh bên trái, chọn cơ sở dữ liệu được tạo gần đây của bạn (host_sampleDatabase) và mở tab “ SQL ” từ thanh trên cùng.
Đảm bảo trước tiên bạn đã mở cơ sở dữ liệu “host_sampleDatabase” và sau đó là tab SQL, nếu không truy vấn SQL mà chúng tôi sẽ chạy trong bước tiếp theo có thể kết thúc việc tạo bảng trong cơ sở dữ liệu sai.
3. Nhập truy vấn SQL sau vào Trường Truy vấn SQL trong tab SQL và nhấn “ Đi ” để thực thi. Bạn có thể sử dụng cùng một truy vấn cho việc học hoặc truy vấn mong muốn để tạo bảng mong muốn.
CREATE TABLE sampleData ( value1 INT AUTO_INCREMENT PRIMARY KEY, value2 INT NULL, value3 INT NULL, value4 INT NULL )
Thanh danh! Bây giờ bạn có thể thấy bảng “ sampleData ” mới được tạo của mình trong cơ sở dữ liệu “ host_sampleDatabase ”.
Bây giờ chúng tôi sẽ thêm một số dữ liệu giả vào bảng “ sampleData ” để chúng tôi truy xuất nó bằng cách sử dụng php trên trang web của chúng tôi.
1. Chọn bảng mới được tạo “ sampleData ” từ thanh bên trái, sau đó mở tab “ SQL ” từ trên cùng và nhập truy vấn sau vào trường truy vấn rồi nhấn nút “ Go ” để thực thi.
INSERT INTO sampleData (value1, value2, value3, value4) VALUES (11, 22, 33, 44)
Bạn có thể chọn tab duyệt để xem bảng và kiểm tra xem dữ liệu có được nhập chính xác vào đó hay không.
(Chọn bảng “ sampleData ” mới được tạo từ thanh bên trái, sau đó mở tab “ Duyệt qua ” từ trên cùng.)
Bạn có thể thấy truy vấn được thực thi thành công và dữ liệu giả được thêm vào bảng.
Chúng tôi đã chuẩn bị xong Cơ sở dữ liệu MySQL và thêm dữ liệu vào đó. Tiếp theo, chúng tôi sẽ tạo một tập lệnh PHP và truy xuất dữ liệu từ bảng của chúng tôi trên trang web.
Bây giờ chúng ta có một cơ sở dữ liệu phụ trợ và bảng dữ liệu, hãy sử dụng php để tìm nạp dữ liệu trên một trang web đơn giản.
1. Truy cập lại bảng điều khiển cPanel và chọn và mở “ Trình quản lý tệp ” lần này.
2. Bây giờ chọn tùy chọn “ public_html ” từ thanh bên trái và nhấp vào “ + Tệp ” từ thanh trên cùng.
3. Tạo một tệp mới trong / public_html với tên tệp mới và phần mở rộng .php: sample.php
4. Bây giờ chọn tệp mới tạo của bạn và nhấp vào “ Chỉnh sửa ” từ thanh trên cùng và sao chép đoạn mã sau.
<?php echo "This is a simple Webpage"."<br><br>"; $servername = "localhost"; // Database Variables $dbname = "Your_Database_Name_Here"; $username = "Your_Database_Username_Here"; $password = "Your_Password"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Checking Connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } // SQL query to fetch data $sql = "SELECT * FROM sampleData"; $result = $conn->query($sql); if ($result = $conn-> query($sql)) { while ($row = $result->fetch_assoc()) { echo $row['value1']." "; echo $row['value3']." "; echo $row['value2']." "; echo $row['value4']; } } else { echo "Error:" . $sql . "<br>" . $conn->error; } // Closing the connection $conn->close(); ?>
Trước khi lưu tệp, bạn nên sửa đổi các biến cơ sở dữ liệu ( $ dbname, $ tên người dùng, $ mật khẩu ) với chi tiết cơ sở dữ liệu của bạn.
$dbname = "host_sampleDatabase"; // Your Database Name $username = "host_Malhar"; // Your Database User $password = "Your_Password"; // Your Database User password
Sau khi thêm tên cơ sở dữ liệu, tên người dùng và mật khẩu của bạn, hãy lưu tệp.
5. Bước cuối cùng là truy cập tên miền của bạn trong đường dẫn URL tiếp theo và bạn có thể thấy dữ liệu của mình được tìm nạp và in trên trang.
https://YOUR_DOMAIN.com/sample.php
Đó là nó! Bạn có thể thấy dữ liệu đã tìm nạp được in trong trình duyệt của mình. Chúc mừng!