rpm -qa | grep -i mysql
# 正確順序:perl-DBD-MySQL → mysql → mysql-server
rpm -ivh perl-DBD-MySQL-3.0007-1.fc6.i386.rpm
rpm -ivh mysql-5.0.45-7.el5.i386.rpm
rpm -ivh mysql-server-5.0.45-7.el5.i386.rpm
libmysqlclient.so.15 is needed → 先裝 mysql 客戶端庫;perl-DBD-MySQL is needed → 先裝 Perl 驅動。yum install mysql-server -y
service mysqld start
chkconfig mysqld on # 開機自啟
# 首次登入 (root 空密碼)
mysql -u root
# 設定密碼
mysqladmin -u root password 'new_strong_pass'
# 或
mysql -u root -p -e "SET PASSWORD = PASSWORD('new_strong_pass');"
wget https://files.phpmyadmin.net/phpMyAdmin/5.2.1/phpMyAdmin-5.2.1-all-languages.tar.gz
tar zxvf phpMyAdmin-*.tar.gz -C /var/www/html/
mv /var/www/html/phpMyAdmin-*/ /var/www/html/phpmyadmin
chown -R apache:apache /var/www/html/phpmyadmin
chmod 755 /var/www/html/phpmyadmin
# CentOS/RHEL
yum install php-mysqlnd php-mbstring php-json php-session -y
systemctl restart httpd php-fpm
config.inc.phpcp config.sample.inc.php config.inc.php
# 關鍵設定
$cfg['blowfish_secret'] = 'your_32_char_random_string';
$cfg['Servers'][1]['host'] = 'localhost';
$cfg['Servers'][1]['auth_type'] = 'cookie';
mysql -u root -p 登入成功systemctl status mysqld active (running)https://ip/phpmyadmin 顯示登入頁RPM 安裝核心在於依賴順序:perl-DBD → mysql → mysql-server。生產環境建議改用 yum/dnf 或官方 mysql-community-server 套件,自動解決依賴、獲得安全更新。phpMyAdmin 部署重點在 php-mysqlnd 擴展與 blowfish_secret 設定。