我是mySQL的新手,已经下载到我的电脑(Mac OS X 10.7狮子)。 我也下载了SQLpro。 我试图访问我的电脑上的数据库,并遇到麻烦。 我尝试input数据库名称来打开它,并得到这个错误:
Access denied for user ''@'localhost' to database 'name'
我已经尝试login作为根,我也得到了相同的错误,除了用户名是'root'@'localhost'
我试图删除从/ usr /本地文件夹的MySQL,并重新安装它,我得到相同的错误。 另外,删除后,我运行的程序找不到数据库。 所以我假设我曾经拥有的数据库已经不存在了。
下面是我如何从我的Linux服务器访问MySQL,在这个macros伟的计划中,它应该和OS X一样
从命令行,我在家里有OS X,我已经设置了我的根访问权限,所以我会SU做到这一点。 在我的Linux服务器上,我使用SUDO
mysql -u“user”(我将使用root用户)-p
然后从那里运行show database命令
mysql>显示数据库;
然后select你想要使用的数据库
mysql>使用“databasename”;
然后从那里出发。
希望这可以帮助。