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

我是新的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”searchmysqladmin,但它没有返回任何结果

所有我可以在网上search添加到path“/ bin:/ usr / local / mysql / bin”,但安装后的目录结构mysql v5.5已经改变。 目前没有像/ usr / bin / local / mysql这样的目录。

请在更改root密码后帮助我如何运行mysql。

你可以使用yum whatprovides来帮助find包含特定文件的包,例如

 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由package mysql-5.0.77-4.el5_6.6.x86_64

 yum install mysql 

应该为你安装它。

在RHEL6.1框中提供了mysqladmin

mysql-5.1.52-1.el6_0.1.x86_64

你没有指定你正在运行的CentOS版本,但可能是一个yum install mysql将为你提供。 或者运行:

yum whatprovides /usr/bin/mysqladmin

并安装该软件包。

你可以通过yum来安装

yum安装mysql-server mysql

或者从mysql站点下载并使用rpm命令进行安装

dev.mysql.com/downloads/