官網:https://dev.mysql.com/downloads/mysql/ 下載對應版本:
MySQL-server-5.x.x-x.rhel5.x86_64.rpmMySQL-client-5.x.x-x.rhel5.x86_64.rpmrpm -ivh MySQL-server-5.1.73-1.glibc23.i386.rpm
成功提示:PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
rpm -ivh MySQL-client-5.1.73-1.glibc23.i386.rpm
錯誤:file ... conflicts with file from package mysql-libs-5.1.73-1.glibc.i386
原因:系統預裝 mysql-libs。解決:
rpm -e mysql-libs-5.1.73-1.glibc.i386 --nodeps # 強制卸載舊庫
再重新安裝 Server/Client RPM。
/etc/init.d/mysql start
# 或
mysqld_safe &
驗證:netstat -nat | grep 3306 顯示 LISTEN 即成功。
/usr/bin/mysqladmin -u root password '新密碼'
mysql -u root -p
# 輸入密碼進入
/usr/bin/mysqladmin -u root -p shutdown # 停止
/etc/init.d/mysql start # 重啟
chkconfig --add mysql
chkconfig mysql on
rpm -qa | grep MySQL
rpm -e --nodeps MySQL-client-... MySQL-server-...
# 手動清理殘留文件
find / -name mysql
rm -rf /var/lib/mysql /etc/my.cnf /usr/lib/mysql ...
/var/lib/mysql,配置文件 /etc/my.cnf。datadir 到獨立分區,調整 innodb_buffer_pool_size 等核心參數。