CSE485 Công ngh Web
[CSE485 - Công nghệ Web PHP & MySQL
Bài 06: PHP - MySQL
dungkt@tlu.edu.vn
[CSE485 - Công nghệ Web PHP & MySQL
1) PHP MySQLi
2) PHP Ajax MySQL
3) Chống SQL Injection
4) PHP - PDO
Nội dung
1. PHP - MySQLi
[CSE485 - Công nghệ Web PHP & MySQL
[CSE485 - Công nghệ Web PHP & MySQL
Là thư viện có sẵn trong MySQL, được phát triển dành cho ngôn ngữ PHP giúp lập trình viên dễ dàng
kết nối tới CSDL MySQL
MySQLi có thể viết theo cả 2 hướng lập trình là thủ tục và hướng đối tượng
Ngoài MySQLi còn có 1 thư viện kết nối khác là PDO (PHP Data Objects), được viết hoàn toàn bằng
hướng đối tượng, có thể kết nối tới nhiều CSDL khác nhau
Chú ý rằng khi làm việc với CSDL thì quan trọng nhất vẫn là kỹ năng viết truy vấn
MySQLi
[CSE485 - Công nghệ Web PHP & MySQL
Khởi tạo kết nối
$connection = mysqli_connect($host, $username, $password, $database, $port);
$host: tên server của bạn, trong trường hợp là máy cá nhân thì sẽ là localhost
$username: username đăng nhập database
$password: password đăng nhập database
$database: tên database muốn kết nối
$post: cổng kết nối, cổng mặc định của MySQL là 3306
Các bưc kết ni MySQLi