Hướng Dẫn Sử Dụng AppServ Cho Người Mới Bắt Đầu Làm Web

nguyenac

Administrator
Thành viên BQT
#1
Đây là [TUT]tôi hướng dẫn bạn-người mới bước chân vào lĩnh vực thiết kế web bằng ngôn ngữ PHP & HTML sử dụng cơ sở dữ liệu MYSQL.

1) Thông tin về AppServ
: AppServ là một trình mô phỏng, giả lập máy chủ web như Apache, PHP, MySQL... chạy trên nền hệ điều hành Windows.
Ưu điểm của nó là gọn nhẹ, nhiều chức năng để chạy PHP. Chương trình rất thích hợp để học tập, phát triển, test code (chạy thử) website... trên PC trước khi đưa vào sử dụng trên host.
Đọc bài Appserv tại :
[INFO]
You do not have permission to view link Đăng nhập hoặc Đăng ký.
[/INFO]
Đọc bài Tìm hiểu về webhosting :
[INFO]
You do not have permission to view link Đăng nhập hoặc Đăng ký.
[/INFO]
Một vài chú ý trước khi thực hiện :
- Ở bài về appserv tôi có nói về thư mục www sau khi cài đặt Appserv trên ổ đĩa C. Tức là nó nằm theo địa chỉ C:\AppServ\www. Mọi code ta test đều copy vào đây thì mới chạy được. Tất nhiên bạn đừng có tắt các chức năng giả lập apache v.v...
- Thư mục www chính là thư mục public_html hoặc htdocs khi chúng ta sử dụng host(Tùy host mà tên của chúng khác nhau)
- Thư mục C:\AppServ\mysql\data\ là nơi chứa CSDL, mỗi CSDL bạn tạo ra sẽ là 1 folder. Để bakup(sao lưu) CSDL thì có nhiều cách nhưng 2 cách người mới hay sử dụng là copy folder tên CSDL cần lấy ra hoặc sử dụng PhpAdmin mà ta sẽ nói ở phần tiếp sau đây.

2) Cách sử dụng PhpAdmin : tôi dùng trình duyệt firefox 3.0.4 các trình duyệt khác các bạn làm tương tự, phiên bản appserv bạn có thể dùng 2.5.10, phiên bản mới 2.6.0 chưa nên sử dụng nếu bạn không rành vì nhiều source share trên mạng đều dùng 2.5.10 trở xuống & cả data nếu bạn ko biết cách convert thì chữ Việt không ra chữ Việt mà chữ Trung Hàn Quốc cũng chả rõ.
- Bây giờ mở trình duyệt và gõ vào địa chỉ :
Mã:
[URL]http://localhost[/URL]
trình duyệt tự động đưa bạn đến địa chỉ :
Mã:
[URL]http://localhost/phpadmin[/URL]
hoặc có thể gõ thẳng như trên cũng được bạn sẽ gặp màn hình như sau:
50962461181662098553.gif

- Chủ yếu ta vào phpadmin xem nó có gì nào, khi click vào bạn gặp thông báo yêu cầu nhập user & pass để vào phpadmin. Nhớ rằng những gì bạn làm & thấy đều giống như mình làm trên host thật từ bước phpadmin này.
13886008160577070894.gif

-->user mặc định là root, pass là pass bạn gõ vào khi cài đặt appserv
- Giao diện phpmyadmin như sau :
45075589455843485986.gif

- Bạn chỉ cần làm bước 1 & 3, bước chọn collation nếu ko chọn mặc định là uft-8 hỗ trợ unicode, hoặc có thể chọn latin1. Tuy nhiên nên để mặc định là xong nếu bạn ko rành về charset. Tạo xong bạn sẽ vào phần quản lý
+ Structure : xem cấu trúc các bảng trong CSDL, mới tạo nên ko có gì, và bạn cần gõ vào tên talbe số lượng trường vào khung Create new table on database để tạo bảng
15849436814557770220.gif

+ SQL : nơi bạn gõ các câu lệnh truy vấn SQL để thực hiện công việc, tất nhiên bạn làm rất ít ở đây vì những việc như vậy dùng code thì nhanh hơn vì dĩ nhiên là đau đầu hơn
+ Search : tìm thông tin trong các bảng dữ liệu
+ Query : các truy vấn bạn tạo ra và lưu vào đây
+ Export : truy xuất từng phần dữ liệu hoặc cả database sang nhiều định dạng để lưu trữ, chức năng này thường dùng để backup dữ liệu. Nếu bạn ko chọn gì cả click Go thì phpadmin sẽ truy xuất các bảng & dữ liệu của database thành các câu SQL, bạn cũng có thể copy nó ra lưu lại theo định dạng .sql để dùng sau này nhưng là file text nên dung lượng lớn do đó bạn nên nén theo dạng gzip thì dung lượng bé đi rất nhiều.
35041585722435763010.gif

* Ở khung Export bạn sẽ thấy các bảng được lựa chọn để sao lưu mặc định là chọn hết, nếu bạn thích lấy 1 hoặc vài bảng nào đó thôi thì click bảng không cần lưu để loại ra.
+ Import : phục hồi lại CSDL nếu CSDL bạn vọc nhiều quá bị lỗi , hoặc khi chuyển sang host mới thì phục hồi dữ liệu đã có sau khi dùng Export. Ở phần Char set bạn nên để mặc định nếu ko rành.
40895564069452497926.gif

+ Operations : các công cụ như đổi tên, Copy databse rất dễ thực hiện
+ Privileges : bạn có thể tạo, đặt quyền cho các user đăng nhập vào phpadmin
+ Drop : hơi bị nguy nếu bạn đã chán CSDL này và phải xóa hẳn nó:thayghet:
* Những chức năng khác các bạn tự khám phá nhé:8:
 
#2
cho mình hỏi một tẹo,
Tại sao khi mình insert dữ liẹu vào bảng rồi nhưng nó không xuất ra bảng cho mình mà chỉ xuất 2 bộ dữ liệu
còn các bộ dữ liệu khác nó cho là file cùng kiểu nên không xuất mà chỉ hiện tương tự
Ai biết thì giải thích dùm nhé!! thanks n n
 

china

Administrator
#3
Bạn import = gì ? file sql hay gõ vào thủ công.
- Khi bạn click vào tên bảng, nếu có record thì tự động browse dữ liệu cho xem, còn không thì nó hiện structure (cấu trúc table đó).
- Xuất ra 2 bộ dữ liệu là thế nào? bạn chụp cái hình cho mình xem thử nhé :).
 

Facebook Comment

Tài nguyên mới

Top Bottom