02:11
1
Tôi nghĩ là tôi đã khởi đầu quyển sách với những mớ lý thuyết suông. Bây giờ chúng ta hãy bắt tay vào thực đi thôi. Như bạn đã biết khi truy cập vào một trang Web có thể bạn sẽ được yêu cầu hay chính bạn muốn ghi lại ý kiến cùng với một mớ các thông tin nhận dạng về mình như họ tên, địa chỉ website, email v.v. Tất cả các thông tin này sẽ được lưu trữ vào một CSDL trên Web. Nhờ vậy, người quản trị Web hoặc những người truy cập khác sẽ biết thông tin cá nhân cùng những ý kiến của bạn. Người ta gọi thông tin này là GuestBook (hiểu nôm na là Sổ vàng để khách viếng thăm ghi chép). Bây giờ chúng ta bắt tay vào việc tạo một GuestBook. 

Tạo một Database (quan trọng!)

Bây giờ bạn cần biết phải làm gì rồi. Chuyện đầu tiên là phải tạo một CSDL lưu trữ thông tin của khách. Để làm được điều này bạn cần phải dùng đến ngôn ngữ SQL (thực tế bạn có thể làm với vài động tác nhắp chuột và vài ngón gõ phím, nhưng hãy tập làm quen với SQL vì nó sẽ hữu dụng về sau). Bạn sẽ được học kỹ về SQL trong các chương sau. Do đó bạn đừng lo lắng khi chưa hiểu gì về nó.

Bây giờ bạn hãy khởi động MySQL. Nếu bạn đã cài đặt MySQL trong Windows thì nó sẽ có biểu tượng để khởi động hoặc nó sẽ được tự động khởi động khi mở Windows lên. Đối với MySQLAdmin version 1.1 cho phép bạn làm việc trong 2 giao diện: Windows và Dos. Đối với giao diện Widows thì biểu tượng MySQL (biểu tượng đèn giao thông) nằm ở SystemTray, bạn chỉ việc click chuột phải lên nó và chọn Show me. Cửa sổ làm việc của MySQL hiện lên, tuy nhiên trong cửa sổ này chỉ cho phép bạn thực hiện một số thao tác có hạn đối với CSDL. Hình trên là cách tạo Database mới trong MySQL theo giao diện Windows.

Tuy nhiên, tôi khuyên các bạn nên dùng tiện ích PhpMyAdmin, chương trình này hỗ trợ các thao tác đối với CSDL trong MySQL với giao diện dễ sử dụng.

Trong phần này tôi hướng dẫn thêm bạn thực hiện thao tác với Database trong giao diện dòng lệnh MSDOS bởi vì các giao diện khác tôi nghĩ tự bạn có thể làm được. Bật màn hình dòng lệnh DOS lên, chuyển sang thư mục cài đặt MySQL có chứa tập tin mysql.exe (/mysql/bin) và gõ vào mysql <Enter>.

Tại dấu nhấu nhắc lệnh hãy gõ lệnh để tạo ra một database mới:

mysql> create database guestbook;

Query OK, 1 row affected (0.00 sec)

mysql>

Bây giờ trong CSDL guestbook bạn cần phải có table chứa thông tin của khách. Bạn hãy dùng lệnh create table từ dấu nhắc lệnh:

mysql> use guestbook

Database changed

mysql> create table guestbook

-> (

-> name varchar(40) null,

-> location varchar(40) null,

-> email varchar(40) null,

-> url varchar(40) null,

-> comments text null

-> )

-> ;

Query OK, 0 rows affected (0.00 sec)

mysql>

Bạn đã có một CSDL tên là guestbook và một table ở trong CSDL này cũng tên là guestbook. Bây giờ đã đến lúc chúng ta viết một ứng dụng bằng PHP để thực hiện các thao tác: xem, chèn, sửa, xoá các thông tin trong CSDL guestbook.

1 nhận xét: