Chuyên trang dành cho kỹ thuật viên tin học
CHIA SẺ - KINH NGHIM - HỌC TẬP - THỦ THUẬT
m ySQL - Par t 1 - I nst a lla t ion
Như chúng ta đã biết có rất nhiều dạng D at a ba se khác nhau như: Or acle, MSSQL, Access, m ySQL...
tùy theo các yêu cầu thực tế các lập trình viên sử dụng một D a t ab ase hợp cho riêng mình trong
đó m ySQL được rất nhiều lập trình viên c trọng mà nhất là viết ứng dng cho W eb chạy trên nền
PH P....
Điểm mạnh ca MySQL là chạy trên mọi ngôn ngữ như ASP, .Net , PH P, JSP.... khi chạy nó không đòi
hỏi tài nguyên máy quá lớn n CPU, Ram chẳng hạn
Nhược điểm là độ bảo mật chưa cao bằng M SSQL hay Or acle... và quá t r ình Rest or e phần chậm
chạp hơn.
Tuy nhiên những nhược điểm đó là không đáng kể cho các bạn viết các hệ quản trị nội dung cỡ trung
bình khá, chỉ có những hệ thống từ lớn đến rất ln mới có những yêu cầu phức tạp hơn.
Trong bài này tôi sẽ hướng dẫn các bạn cách cài đặt m ySQL mà tại thời điểm này phiên bản mới nhất là
5 .0 . Để cài đặt m ySQL đầu tiên các bạn vào trang ht t p: / / dev.m ysql.com/ down loads tải bản W indow s
Essent ials ( x8 6 ) , nếu bạn đang sử dụng hệ điều hành 6 4 bit thì tải bản W indow s Essentials
( AM D6 4 / I ntel EM 6 4 T) sau đó kích hoạt file .msi để bắt đầu cài đặt. Màn hình cài đặt hiện ra như
sau:
Tại phần Setup Type bạn chn Cust om để tùy chỉnh m ySQL theo ý mình
1 of 10
Mặc định thư viện C I nclude sẽ không được cài đặt nếu cần bạn có thể cài thêm nó trong này tôi gi
nguyên mặc đnh của m ySQL
Tại màn hình Wizard Complete bạn chọn Finish
2 of 10
Tiếp tục chọn D et ailed Configur at ion để hiển thị chi tiết các cấu hình trong quá trình cài đặt
Chọn tiếp D eveloper Machine trong cửa sm ySQL Server I nstance Configurat ion trong đó:
Deve loper M achin e: với lựa chọn này, m ySQL sẽ sử dụng ít memory nhất, thích hợp cài trên cácy
của lập trình viên dùng để phát triển phần mềm.
3 of 10
Server Machine: la chọn này thích hợp cho các hosting server (vừa chạy m ySQL vừa chạy Web
server, Mail server ...) .
Dedicat ed MySQL Server M achine: lựa chọn này dành cho các server chỉ chuyên chạy m ySQL,
không chạy thêmc dịch vụ server nào khác. m ySQL sẽ dùng trọn memory của máy để tăng tốc đ
truy xuất CSDL.
Chọn tiếp Mult ifunct ional D atabase trong đó:
Mu ltifunctional D at abase: tối ưu hoá CSDL để sử dụng với nhiều mục đích khác nhau.
Transact ional D atab ase Only: tối ưu hoá CSDL để sử dụng kiểu table InnoDB (bạn vẫn có thể s
dng được kiểu table MyISAM). Tch hợp cho CSDL sử dụng nhiều đến transaction.
Non- Tra nsactiona l Dat abase Only: tối ưu hoá để sử dụng kiểu table MyISAM. Thích hợp cho các
CSDL lưu và phân tích log.
4 of 10
Chọn ổ đĩa để cài đặt D ata files cho m ySQL trong này tôi giữ nguyên mặc định là ổ đĩa C
Trong cửa sổ m ySQL Serve r I nstance Configur ation bạn chọn số lượng User kết nối đến m ySQL
cùng lúc trong này gisử tôi chọn là 50
5 of 10