2013-08-28 45 views
0

我正在使用另一个管理员的系统设置。具有webstack安装程序的solaris。通过使用诸如svcs -a | grep apache的命令,我可以看到apache运行或svcs -a | grep postgresql显示我postgres被禁用。但是svcs -a | grep mysql命令什么也不做。它只是在下一行提示符上等待输入!我可以看到的这个mysql数据库都位于这台连接到运行其他应用程序的Fedora计算机的Solaris计算机上。 联网到Solaris的Windows客户端具有基于MYSQL正常运行的应用程序。 任何人都有线索?我实际上想访问Solaris上的MYSQL命令行,但它说Mysql:找不到!在Solaris 10中找不到mysql实例

+0

我怀疑放置在Solaris上的MySQL数据库,但是技术人员的实际MySQL服务器访问该从Fedora的远程数据库,但那么为什么Fedora的服务器不显示我这样的数据库,如果我键入一个像mysqlshow -u root -ppassword命令? –

回答

0

如果此服务与SMF(服务管理设施)建立在一起,svcs将显示服务。

在经典模式服务使用控制脚本从/etc/init.d/中

错误信息“命令未找到”可能发生,如果你的PATH变量不包含其中存储的MySQL,例如路径:在/ usr/local/bin目录/ MySQL的。

如果您确定Solaris上安装了mysql的服务器 - 请尝试在您的文件系统上查找mysql文件。

对于查找运行命令: 查找/型的F -name mysql的

+0

技术人员在solaris上的某种虚拟驱动器中安装了mysql和apache2,并且数据库位于物理驱动器上。我还不明白他是怎么做到的! –