2012-02-18 137 views
0

我有一个完整的普通用户帐户用于ssh访问,我想使用mysqlworkbench的mysqldbcompare(或其他一些cli工具,如果存在的话)的mysql diff功能。问题是我没有root权限。我可以在我的普通用户帐户中安装它吗,这样我就可以在该服务器上比较我的数据库了吗?没有root权限的mysqlworkbench

回答

1

做这种事情的最好方法是使用系统的软件包管理器安装它们的根,但我敢肯定你知道:P

我下载的源代码their website,并且它采用的是传统的configure脚本。我已经使用configure脚本在非特权用户帐户中安装了程序,实际上是整个生态系统。通常所需要的是指定要安装文件的位置:

./configure --prefix=$HOME/eco 

有时您也必须安装依赖关系。然后确保相应地设置LD_LIBRARY_PATH

根据您正在使用的版本,你甚至可以安装软件包你的主目录:see this question

+0

谢谢你,包括回答我的下一个问题也。 :-) – flickerfly 2012-02-20 18:34:38