我试图build立一个单独的用户访问MySQL数据库。 当然,这不是一个问题,很容易设置。 分隔用户名和密码。
然而问题出在我的主机上,用mySQL数据库,你有一个主login到PHPmyAdmin,这是通过cPanel自动login。 似乎没有办法使用单独的用户名和密码login到myPHPAdmin界面,只能访问PHPmyAdmin。 访问PHPmyAdmin的唯一方法是通过cPanel,使用ONE用户名和密码,然后可以查看和编辑我的主机帐户上的所有数据库,这是我不想要的。 我在研究的时候接受了这个,把这个项目搁置了。
几个星期前,我安装了一个新的WordPress的安装(无关的项目),并发现了一个wordpress插件的旧链接,使我能够做我想做的! (链接在这里: http : //wordpress.org/extend/plugins/portable-phpmyadmin )。 它使用wordpess install的config.php文件中的mySQL数据库信息来显示PHPmyAdmin。 它将显示限制在wordpress安装使用的数据库中。
我的想法是,如果这可以通过一个WordPress插件,那么为什么不是某种独立的PHP页面? 我没有足够的知识来破解这个插件,但是我会认为已经有这样的东西了,我只是不知道它叫什么或者如何find它。
HostGator的支持小组build议使用桌面应用程序来访问数据库,但cPanel需要任何想要远程访问它的IP地址,而我们没有一个(在我们家里)。 通过使用WordPress的安装,它使用“本地主机”作为服务器地址,消除了IP问题。
如果我用不好的方式解释过,请做编辑和标记。
你可以在你的hostgator域中安装独立版本的phpMYAdmin。 从http://www.phpmyadmin.net/下载PHP应用程序。
在CPanel中,您可以创build只能访问特定数据库的独立用户。 有效地限制了他们可以编辑的数据库。 我不相信你可以在桌面上限制使用。
或searchGoogle for phpmyadmin的替代品。
我的一个fawaorte替代品是SQL好友 。 它是一个真正的上传和去PHP应用程序。 它工作得很好,过去phpMYAdmin还没有安装时,我已经使用过很多次了。 它不如phpmyadmin,但仍然不错。
还有aerosql ,我听到好东西,但从来没有用过。
独立的PHP是phpMyAdmin本身。 您可以自行下载并安装,然后根据需要进行configuration。 HostGator刚刚设置了一个他们喜欢的设置,但没有阻止你这样做。