Thứ Ba, 1 tháng 10, 2013

Học lập trình PHP - Tương tác MySQL và PHP P2

Học lập trình PHP - Tương tác MySQL và PHP P2


PHP kết nối với MySQL Cơ sở dữ liệu

  • Chú ý: Quan trọng nhất học lập trình PHP  là kết nối MySQL, trong này hướng dẫn , chúng tôi sẽ chỉ cho bạn cách để kết nối với máy chủ cơ sở dữ liệu MySQL sử dụng PDO đối tượng
Trước khi kết nối với một cơ sở dữ liệu MySQL, bạn phải xác định các thông tin sau:
  • MySQL tên nguồn dữ liệu hoặc DSN : xác định địa chỉ của máy chủ cơ sở dữ liệu MySQL. Bạn có thể sử dụng địa chỉ IP hoặc tên máy chủ ví dụ, 127.0.0.1  hoặc  localhost
  • MySQL tên cơ sở dữ liệu: chỉ ra tên của cơ sở dữ liệu mà bạn muốn kết nối đến.
  • Tên người dùng và mật khẩu: xác định tên người dùng và mật khẩu của người sử dụng của MySQL mà bạn muốn kết nối với máy chủ cơ sở dữ liệu MySQL. Tài khoản phải có đủ quyền truy cập cơ sở dữ liệu quy định ở trên.
Chúng tôi sẽ sử dụng:
  • Địa phương máy chủ cơ sở dữ liệu MySQL nên DSN là   localhost .
  • Các hoclaptrinhphp như các cơ sở dữ liệu mẫu .
  • Các gốc tài khoản với mật khẩu trống, chỉ vì lợi ích của cuộc biểu tình.

Kết nối với MySQL bước

Đầu tiên, để làm cho nó thuận tiện, chúng tôi sẽ tạo ra một tập tin PHP mới cho cấu hình cơ sở dữ liệu có tên dbconfig.php chứa tất cả các thông số cấu hình:

<Php?
    $ Host = 'localhost' ;
    $ Dbname = 'hoclaptrinhphp' ;
    $ Username = 'root' ;
    $ Password = '' ;

Thứ hai, chúng ta tạo ra một tập tin PHP mới có tên phpmysqlconnect.php :

<Php?
require_once 'dbconfig.php' ;
thử {
    $ Conn = mới PDO ( "mysql: host = $ sở tại; dbname = $ dbname" , $ username , $ password ) ;
    tiếng vang "Kết nối với $ dbname tại $ host thành công." ;
} catch ( PDOException $ pe ) {
    chết ( "không thể kết nối với cơ sở dữ liệu $ dbname:" . $ pe -> getMessage ( ) ) ;
}

Làm thế nào kịch bản làm việc.
  • Chúng tôi bao gồm các  dbconfig.php tập tin vào kịch bản bằng cách sử dụng  require_once  chức năng.
  • Trong các thử khối, chúng tôi tạo ra một đối tượng PDO mới với ba đối số:. chuỗi kết nối, tên người dùng và mật khẩu kết nối chuỗi bao gồm   $ host và $ dbname  biến trong dbconfig.php tập tin.
  • Nếu các kết nối cơ sở dữ liệu MySQL thiết lập thành công, chúng ta hiển thị một tin nhắn thành công. Nếu có bất kỳ lỗi, PHP ban hành một PDOException  có chứa thông báo lỗi chi tiết. Chúng ta gọi là getMesage ()  phương pháp của PDOException đối tượng để nhận được thông báo chi tiết để hiển thị.










MỌI THÔNG TIN XIN VUI LÒNG LIÊN HỆ- HỌC LẬP TRÌNH PHP
CÔNG TY CỔ PHẦN AN TÂM ĐỨC
Địa chỉ: Kiốt 10 Tầng 2 Công ty Cổ phần An Tâm Đức
Tòa nhà CT2B, Khu Đô Thị Xa La, Hà Đông, Hà Nội
Điện thoại: 0462966151 Hotline: 0975252437 - Fax: 0942459521
Email: daotaolaptrinh.edu@gmail.com
website:daotaolaptrinh.edu.vn | atdtravel.net | dulichantamduc.com.vn 








Không có nhận xét nào:

Đăng nhận xét