SUSE Linux Enterprise 10 (SLES 10) 內建 RPM 管理、支援 IPVS、適合企業級部署。本文提供 RPM 快速安裝與原始碼自定義安裝兩條路徑。
cd /tmp
su -
rpm -Uvh MySQL-*.rpm
# 安裝所有 MySQL 相關套件:server、client、libs、devel、benchmark 等
優點:依賴自動解決、檔案佈局符合 FHS、systemd 整合、安全更新便利。
cd /usr/local
tar -zxvf /tmp/mysql-5.0.xx-pc-linux-gnu-i686.tar.gz
ln -s mysql-5.0.xx-pc-linux-gnu-i686 mysql
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
chown -R mysql:root /usr/local/mysql-5.0.xx-pc-linux-gnu-i686 /usr/local/mysql
su - mysql
cd /usr/local/mysql
scripts/mysql_install_db
exit
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
/sbin/chkconfig --add mysql
/sbin/chkconfig mysql on
/etc/init.d/mysql start
# 輸出: Starting mysqld daemon with databases from /var/lib/mysql
/usr/local/mysql/bin/mysql -u root
SHOW DATABASES;
-- 應見 mysql、test
/usr/local/mysql/bin/mysqladmin -u root password 'NewStrongPass!'
FW_SERVICES_EXT_TCP="3306"/usr/local/mysql/data/** rwk/etc/logrotate.d/mysql 管理 /var/log/mysqld.logmysqld_multi 或 Instance Manager 管理多埠實例SLES 10 上部署 MySQL,RPM 路徑最省心、最合規;原始碼路徑適合需自定義編譯參數、非標準路徑、或多版本共存的場景。完成安裝後,請務必執行 安全初始化(mysql_secure_installation)、配置 my.cnf 調優參數、建立備份與監控體系。