Linux

如何在redhat linux上執行mysql v5.5

  • January 25, 2012

我是 linux 和 mysql 的新手,但不知何故,通過從網上獲得幫助,我在 redhat 上安裝了 mysql v5.5。它開始正常,我通過執行命令確認了這一點:“/etc/init.d/mysqld status”

我也安裝了所需的軟體包:mysql-client、-server、-test、-devel、-shared、-embedded

但我無法使用命令更改密碼:mysqladmin -u root password ’new-password’ 它給出錯誤:bash: mysqladmin: command not found。我嘗試使用命令“find / -name mysqladmin”搜尋 mysqladmin,但沒有返回任何結果

我可以在網上搜尋的只是添加到路徑’/bin:/usr/local/mysql/bin’,但是安裝mysql v5.5後的目錄結構已經改變。現在沒有像 /usr/bin/local/mysql 這樣的目錄。

請幫助我更改root密碼後如何執行mysql。

您可以使用它yum whatprovides來幫助查找包含特定文件的包,例如

yum whatprovides /use/bin/mysqladmin
mysql-5.0.77-4.el5_6.6.x86_64 : MySQL client programs and shared libraries
Repo        : base
Matched from:
Filename    : /usr/bin/mysqladmin

如果您不知道要查找的文件所在的位置,則可以使用類似

yum whatprovides "*/mysqladmin"

這可能會找到其他出現的名為 mysqladmin 的文件,因此由您決定要安裝哪個軟體包。在這種特殊情況下/usr/bin/mysqladmin,由包提供,mysql-5.0.77-4.el5_6.6.x86_64並且

yum install mysql 

應該為你安裝它。

引用自:https://serverfault.com/questions/351411