安装MySQL,但无法find它

我刚刚在centOS上安装了mysql和mysqlserver作为更大的安装脚本的一部分(完整的脚本在这里 ,虽然我取消了注释的MySQL部分)。

脚本运行良好,它甚至通过设置mysql root密码等步骤走了我。

脚本输出:

安装:
mysql.x86_64 0:5.1.61-1.el6_2.1
mysql-server.x86_64 0:5.1.61-1.el6_2.1

现在,在同一个会话是SSH,我无法访问MySQL或find任何引用。

$ mysql -u root -p
-bash:mysql:command not found

$哪个mysql
/ usr / bin /其中:mysql中没有(/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/仓:/根/ bin)中

这只是奇怪 – 它在哪里?

which只是意识到你的道路上有什么。

或者是安装在/opt/mysql/bin或其他地方的机会。

我build议运行updatedb && locate bin/mysql来获得更广泛的覆盖范围。

另外,你应该确认它实际上正在运行ps waux |grep mysql – 如果它安装并启动守护进程,它也应该给你二进制文件的位置。

尝试

 mysql 

要么

 mysql --version 

尝试查看/ var / lib / mysql /。 那就是通常存储的地方。 如果不是那么你的安装失败,并像上面的答案检查安装部分是否注释掉。

你的脚本没有安装。 安装部分被评论

#MySQL安装未经testing! #安装mysql包(可选)#yum install mysql mysql-server

#启动mysql在启动时启动(可选)#chkconfig –levels 235 mysqld在#service mysqld start

find/ -name mysql

或者,也可以尝试rehash(1)重buildpathcaching,然后尝试再次login到MySQL。

不要忘了启动服务器