首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Red Hat 8.0 MySQL RPM 安裝完整實錄與問題排解

     編輯:MySQL 資料庫相關知識

標準安裝順序

rpm -ivh MySQL-3.23.41-1.i386.rpm
rpm -ivh MySQL-devel-3.23.41-1.i386.rpm
rpm -ivh MySQL-server-3.23.41-1.i386.rpm

實際安裝遇到的依賴問題與解決

缺少 Perl 相依套件

error: Failed dependencies:
perl-DBI is needed by MySQL-3.23.52-3
perl-DBD-MySQL is needed by MySQL-3.23.52-3
perl(CGI) is needed by MySQL-3.23.52-3

解決路徑(Red Hat 8.0 光碟):

  • perl-CGI:Disk 3 /RedHat/RPMS
  • perl-DBI:Disk 2 /RedHat/RPMS
  • perl-DBD-MySQL:Disk 3 /RedHat/RPMS

安裝順序

rpm -ivh perl-CGI*.rpm
rpm -ivh perl-DBI*.rpm
rpm -ivh perl-DBD-MySQL*.rpm  # 仍報錯:缺少 libmysqlclient.so.10

解決 libmysqlclient.so.10 缺失

Google 搜尋發現需安裝 libMySQL10 套件:

rpm -ivh libMySQL10-3.23.56-1.4mdk.i586.rpm
rpm -ivh perl-DBD-MySQL*.rpm  # 成功

完成 MySQL 核心套件安裝

rpm -ivh MySQL-3.23*.rpm
rpm -ivh MySQL-devel*.rpm
rpm -ivh MySQL-server*.rpm

安裝驗證與啟動

# 直接執行 mysql 失敗
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

# 檢查服務管理器:發現 mysqld 服務,勾選並 restart
# 再次執行 mysql
Welcome to the MySQL monitor...
mysql>

設定 root 密碼

mysqladmin -u root password 747858969
mysql -u root -p
Enter password: ****
mysql>

小技巧

系統監視器可查看硬碟使用情況。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved