Tự cài đặt, fix và quản lý MySQL Server trên localhost
*Toàn bộ bài "Tút" coi như bạn đã cài thành công 1 trong các loại server: Apache, Apache2, IIS, Abyss, .v.v.Cài đặtĐầu tiên các bạn vào hxxp://mysql.org/downloads/ chọn lấy 1 phiên bản để download. Tốt nhất là nên chọn các bản recommend của nó dùng cho ổn đỉnh, còn nếu thíck thử các tính năng mới thì mới chọn các bản beta, alpha. Khi download nên chọn fileinstaller full (khoảng 40~50MB) để dễ cài đặt và được hỗ trợ nhiều hơn
Chạy file installer để cài đặt, khi chọn kiểu cài đặt nên chọn "Complete" (cài hết dùng cho đã

)

Sau khi cài xong, đánh dấu chọn "Configure the MySQL Server now"

Phần "configuration type" thì chọn "Standard Configuration"

Đánh dấu "Instal As Windows Service", ở dưới chọn 1 cái tên cho nó. Nhớ chọn "Launch the MySQL Server automatically" để mySQL tự khởi động.
Đánh dấu thêm "Include Bin Directory in Windows PATH" cho tiện làm việc sau này


Trong phần tiếp theo, nhập vào mật khẩu bạn muốn sử dụng. Đánh dấu thêm "Enable root access from remote machines"

Ấn "Excute" và đợi nó chạy hết cả 4 phần. Nếu mắc lỗi ở phần "Apply Security settings" thì bạn kiểm tra lại xem có chương trình firewall/anti-virus nào đang chạy không thì tạm thời disable hoặc tắt đi (không rõ các chương trình khác như thế nào nhưng nếu để Windows Defender chạy thì không tài nào qua được bước này)
Nếu được như thế này nghĩa là đã cài đặt và config thành công MySQL Server
Quản lýĐể quán lý MySQL server (tạo, sửa, backup, .v.v.) bây giờ phổ biến dùng phpMyAdmin (download: hxxp://www.phpmyadmin.net/home_page/downloads.php). Nên download file zip để dễ extract.
Download xong, extract ra 1 thư mục trên DocumentRoot của bạn, ví dụ là thư mục \phpMyAdmin
Vào notepad, paste đoạn sau đây vào:
Code:
<?php
$i=0;
$i++;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
?>
Trong phần $cfg['Servers'][$i]['password'], nhập vào mật khẩu bạn vừa tạo ở trên. Xong xuôi, save lại thành file config.inc.php ở trong \phpMyAdmin (Chọn "Save as type" là "All files")
Thía là config xong rồi (còn nhiều cái để config nữa, các bạn có thể tham khảo thêm trong tài liệu hướng dẫn của phpMyAdmin)
Vào chạy thử nào ~> hxxp://localhost/phpMyAdmin

Ái dà, bị lỗi rồi

! Phải bắt tay vào fix cái đã ;)
FixBạn vào Start Menu\All Programs\MySQL\MySQL Server x.x\MySQL Command Line Client
Login với mật khẩu rồi thực hiện câu lệnh: SET PASSWORD FOR
Sau khi nó hiện ra "->" thì gõ tiếp: 'root'@'localhost' = OLD_PASSWORD('mật khẩu của bạn'); (Nhớ gõ cả dấu ";")
Enter, nếu nó hiện ra thế này thì là ukie:

Bây giờ vào lại hxxp://localhost/phpMyAdmin xem nào

Hehe, được rồi, sướng quá

Ngoài ra còn 1 công cụ quản lý MySQL Server rất kool là Navicat (hxxp://www.navicat.com/download.html). Nhưng thèng nài phải crk mới dùng thoải mới được, các bạn lên phazedll (hxxp://www.phazeddl.com) để kiếm nhé. Tuy nhiên khi dùng Navicat thi` va^~n pha?i fix như trên thi` các 4rum/blog mo+'i dùng đưo+.c
Gud luck all