Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Cài đặt MySQL trên Solaris

MySQL cài trên Solaris dùng gói binary bản địa Solaris PKG format, thay vì binary tarball. Gói cài phụ thuộc Oracle Developer Studio 12.6 Runtime Libraries - cần cài trước gói MySQL.

Gói cài chỉ cài runtime libraries thay vì toàn bộ Oracle Developer Studio. Tải file mysql-VERSION-solaris11-PLATFORM.pkg.gz.

Giải nén gói Solaris

shell> gunzip mysql-8.0.25-solaris11-x86_64.pkg.gz

Cài gói mới

Dùng pkgadd và làm theo prompt trên màn hình. Cần quyền root.

shell> pkgadd -d mysql-8.0.25-solaris11-x86_64.pkg
The following packages are available:
 1 mysql MySQL Community Server (GPL) (i86pc) 8.0.25
Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]:

PKG installer cài mọi file/công cụ cần thiết, khởi tạo database (nếu chưa tồn tại).

Hoàn tất cài đặt: đặt mật khẩu root MySQL theo hướng dẫn cuối cài đặt. Hoặc chạy script mysql_secure_installation đi kèm.

Mặc định PKG cài MySQL dưới root path /opt/mysql. Thay đổi root path chỉ nếu dùng pkgadd (có thể cài zone khác của Solaris).

Khởi động và tắt an toàn

Để MySQL tự bật khi khởi động và tắt khi shutdown, tạo link giữa file và thư mục script init.

shell> ln /etc/init.d/mysql /etc/rc3.d/S91mysql
shell> ln /etc/init.d/mysql /etc/rc0.d/K02mysql

Nâng cấp định dạng gói Solaris: gỡ cài gói hiện có trước khi cài gói cập nhật. Gỡ gói không xóa dữ liệu database, chỉ xóa server, binary, file hỗ trợ.