没有root访问权限的mysqlworkbench

时间:2012-02-18 16:59:02

标签: mysql bash diff command-line-interface

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

1 个答案:

答案 0 :(得分:1)

执行此类操作的最佳方法是使用系统的包管理器以root身份安装它们,但我相信您知道:P

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

./configure --prefix=$HOME/eco

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

根据您使用的发行版,您甚至可以将软件包安装到您的主目录:see this question