Build MySQL từ nguồn
Cần các công cụ sau để build và cài đặt MySQL từ nguồn:
- GNU để giải nén bản phân phối. Cần
tarkhác để giải nén. - Biên dịch ANSI C++.
- Chương trình
maketốt. Khuyến khíchGNU make.
Các lệnh dưới đây cài đặt MySQL source distribution từ file tar đã giải nén:
shell> configure shell> make shell> make install shell> scripts/mysql_install_db shell> /usr/local/mysql/bin/safe_mysqld &
Nếu bắt đầu từ source RPM:
shell> rpm --rebuild MySQL-VERSION.src.rpm
Điều này tạo binary RPM có thể cài đặt.
Người dùng mới có thể thêm bằng script bin/mysql_setpermission nếu module Perl DBI và Msql-Mysql-modules đã cài.
Các bước chi tiết
- Chọn thư mục giải nén bản phân phối và di chuyển tới đó.
- Lấy file phân phối từ các trang liệt kê trong "Getting MySQL". MySQL source distributions là file tar nén.
- Giải nén vào thư mục hiện tại:
shell> gunzip < mysql-VERSION.tar.gz | tar xvf -
- Tạo thư mục
mysql-VERSION. - Chuyển vào thư mục cấp cao nhất của bản phân phối đã giải nén:
shell> cd mysql-VERSION
- Cấu hình và biên dịch release:
shell> ./configure --prefix=/usr/local/mysql shell> make
- Khi chạy
configure, có thể chỉ định tùy chọn. Cài đặt mọi thứ (chạy as root):
shell> make install
- Tạo bảng grant MySQL nếu cài lần đầu:
shell> scripts/mysql_install_db
- Khởi tạo và kiểm tra bản phân phối đảm bảo mọi thứ hoạt động tốt.