Apache -额外的mysql安装,不需要root


apache - additional mysql-installation without root

为我们部门的apache-webserver (apache 2.2.29, php 5.4.40)在实习生SUSE Linux Enterprise Server 11 (x86_64)上获得了一些空间。我们的php是用Oracle构建的,不是MySQL。我想另外安装MySQL,但由于我们非常严格的指导方针,我只有权限在我的"/usd/[user]"目录中写入,而不是"/var/lib"等,所以没有可能运行命令"rpm -i MySQL-server-5.6.25-1.sles11.x86_64。等等。

user:/usd/as07100a/soft> rpm -i MySQL-server*
error: can't create transaction lock on /var/lib/rpm/__db.000
user:/usd/as07100a/soft> touch /var/lib/rpm/__db.000
touch: cannot touch `/var/lib/rpm/__db.000': Permission denied

是否有任何已知的选项,我可以安装MySQL与我的限制权限(例如有点便携式版本)?

似乎这是可能的:没有root权限安装MySql

Mysql -指定套接字位置

您还可能需要更改配置中的端口号,因为OracleSQL可能已经在该端口上运行了。您可以使用netstat来查看是否有其他程序正在监听3306。

netstat -ntl