Kết Nối MySQL | Hướng Dẫn Học PHP | Học Web Chuẩn
Có thể bạn quan tâm
- Trang chủ
- Hướng dẫn học
- Học PHP
- Kết nối MySQL
Kết nối MySQL
- Kết nối PHP & MySQL là bước cơ bản khi bạn muốn bất kỳ thao tác nào liên quan đến MySQL.
- Từ phiên bản PHP 5.5 trở đi, thư viện MySQL sẽ không còn được hỗ trợ, và phiên bản PHP 7 trở lên đã gỡ bỏ hoàn toàn thư viện MySQL, thay vào đó 2 thư viện khác được sử dụng là MySQLi và PDO.
- Trong phạm vi của phần hướng dẫn PHP này chỉ đề cập đến MySQLi, vì cấu trúc và các viết tương tự như thư viện MySQL trước đó.
MySQLi có 2 lựa chọn cách viết khác nhau:
- Theo kiểu thủ tục: viết giống như MySQL chỉ khác là thay đổi mysql thành mysqli.
- Theo kiểu hướng đối tượng
Một số hàm cơ bản MySQLi sử dụng trong phần hướng dẫn học này:
| Kiểu thủ tục (Procedural) | Kiểu hướng đối tượng (Object-Oriented) | Mô tả |
|---|---|---|
| $ketnoi = mysqli_connect() | $ketnoi = new mysqli() | Tạo kết nối database |
| mysqli_connect_error() | $ketnoi->connect_error | Lỗi kết nối |
| mysqli_close($ketnoi) | $ketnoi->close() | Ngắt kết nối MySQLi |
| $ketqua = mysqli_query($ketnoi, $sql) | $ketqua = $ketnoi->query($sql) | Truy vấn table từ $ketnoi Với $sql là câu truy vấn select |
| mysqli_num_rows($ketqua) | $ketqua->num_rows | Số lượng số hàng có trong table. |
| mysqli_fetch_assoc($ketqua) | $ketqua->fetch_assoc() | Số lượng số hàng có trong table. |
Kết nối MySQLi
Nếu chưa biết về cách tạo database và thông tin kết nối thì bạn có thể xem lại cách tạo từ phpMyAdmin.
Nếu chưa biết file PHP được tạo ở đâu thì bạn có thể xem lại Thư mục làm việc khi cài XAMPP.
Kiểu hướng đối tượng
<?php $username = "user_tintuc"; // Khai báo username $password = "123456"; // Khai báo password $server = "localhost"; // Khai báo server $dbname = "tintuc"; // Khai báo database // Kết nối database tintuc $connect = new mysqli($server, $username, $password, $dbname); //Nếu kết nối bị lỗi thì xuất báo lỗi và thoát. if ($connect->connect_error) { die("Không kết nối :" . $conn->connect_error); exit(); } echo "Khi kết nối thành công sẽ tiếp tục dòng code bên dưới đây." ?>Kiểu thủ tục
<?php $username = "user_tintuc"; // Khai báo username $password = "123456"; // Khai báo password $server = "localhost"; // Khai báo server $dbname = "tintuc"; // Khai báo database // Kết nối database tintuc $connect = mysqli_connect($server, $username, $password, $dbname); //Nếu kết nối bị lỗi thì xuất báo lỗi và thoát. if (!$connect) { die("Không kết nối :" . mysqli_connect_error()); exit(); } echo "Khi kết nối thành công sẽ tiếp tục dòng code bên dưới đây." ?>Nếu không xảy ra lỗi kết nối thì trình duyệt sẽ hiển thị như bên dưới.
Khi kết nối thành công sẽ tiếp tục dòng code bên dưới đây.Download file ví dụ
Trong file download đã có sẵn file tintuc.sql, file này là file dữ liệu mẫu, sau khi đã tạo database chúng ta có thể đưa dữ liệu từ file tintuc.sql bằng thao tác import có trong phpMyAdmin.
PHP xử lý form
MySQL insert
PHP
HƯỚNG DẪN HỌC
Hướng dẫn XAMPP
- Cài đặt XAMPP
- Cấu hình Virtual Host trong XAMPP
- phpMyAdmin - tạo database
- phpMyAdmin - tạo table
- phpMyAdmin - Export & Import
Hướng dẫn học PHP
- Giới thiệu PHP
- Cài đặt PHP
- Cú pháp cơ bản PHP
- Biến và hằng
- Kiểu dữ liệu trong PHP
- Toán tử php
- Câu lệnh điều kiện if else
- Câu lệnh switch case
- Vòng lặp for
- Vòng lặp while
- Vòng lặp do while
- PHP function
- PHP string
- PHP array
- PHP array thường dùng
- PHP các hàm thường dùng
- PHP include và require
- PHP _GET và _POST
- PHP xử lý form
- PHP form validation
- PHP & MySQL connect
- PHP & MySQL - insert
- PHP & MySQL - view
- PHP & MySQL - update
- PHP & MySQL - delete
- PHP & MySQL - form insert
- PHP & MySQL - form update
Hướng dẫn học XHTML & HTML5
Bài tập HTML & HTML5
Hướng dẫn học CSS
Hướng dẫn học CSS3
Bài tập CSS & CSS3
Hướng dẫn học SCSS
Hướng dẫn học Responsive
Hướng dẫn học jQuery
Bài tập jQuery
Hướng dẫn học ES6
Hướng dẫn học React.js
Hướng dẫn học Webpack
Hướng dẫn XAMPP
Hướng dẫn học PHP
Hướng dẫn học Laravel
Hướng dẫn học htaccess
THAM KHẢO
- Tham khảo
- Tham khảo HTML4/XHTML
- Tham khảo HTML5
- Tham khảo CSS
- Tham khảo CSS3
- Tham khảo jQuery
CHUYÊN ĐỀ
- Chuyên đề
- Chuyên đề HTML/CSS
- Chuyên đề HTML5/CSS3
- Chuyên đề jQuery/JS
- jQuery/JS plugin
GÓP Ý - LIÊN HỆ
- BẠN SẼ TÀI TRỢ?DONATE
- CÔNG CỤ TẠO CSS3CSS3 GENERATOR
- BỘ CÔNG CỤGENERATOR TOOLS
- CÔNG CỤ HỖ TRỢWEB TOOLS
- CÔNG CỤ TẠO RANDOMRANDOM GENERATOR
- CÔNG CỤ KIỂM TRA RESPONSIVE TEST
- CHIA SẺ HAYWEB & TOOLS
Từ khóa » Kết Nối Xampp Với Php
-
Kết Nối Php Với Mysql Xampp
-
Kết Nối Php Với Mysql Xampp
-
Kết Nối Php Với Mysql Xampp - Web5s
-
Cài đặt Môi Trường Lập Trình Web PHP Với XAMPP - Góc Học IT
-
Kết Nối Php Với Mysql Xampp
-
Bài 02: Kết Nối Php Với Mysql Xampp, Kết Nối Php Với Mysql Xampp
-
[PHP] Phần 2: Cài đặt PHP Với Gói XAMPP | DAMMIO
-
[2021] Cách Chạy Web Php Trên Localhost Với XAMPP
-
Hướng Dẫn Cách Kết Nối MySQL Với PHP Chi Tiết - Vietnix
-
Kết Nối Php Với Mysql Xampp - Tin Tức Công Nghệ, Sức Khỏe, Tử Vi
-
Kết Nối Database Trong PHP - Quách Quỳnh
-
Làm Thế Nào để Kết Nối PHP Với MySQL Database - Hostinger
-
Cài đặt MySQL - Cài XAMPP (Apache, MySQL, PHP) - Viettuts
-
Bài 02: Kết Nối PHP Với MySQL - Freetuts


