Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Terminal 终端mysql-v给出访问被拒绝错误1045(28000)_Terminal_Osx Mountain Lion_Mysql Error 1045 - Fatal编程技术网

Terminal 终端mysql-v给出访问被拒绝错误1045(28000)

Terminal 终端mysql-v给出访问被拒绝错误1045(28000),terminal,osx-mountain-lion,mysql-error-1045,Terminal,Osx Mountain Lion,Mysql Error 1045,当我尝试使用终端检查mysql版本时,我得到以下错误 KillBill:~ KillBill$ mysql -v ERROR 1045 (28000): Access denied for user 'KillBill'@'localhost' (using password: NO) 但是,当我执行以下操作并添加密码时,它会工作并将我记录到MYSQL提示符中 KillBill:~ KillBill$ mysql -u root -p 为什么我只在mysql-v提示符上出现以下错误。我该怎么

当我尝试使用终端检查mysql版本时,我得到以下错误

KillBill:~ KillBill$ mysql -v
ERROR 1045 (28000): Access denied for user 'KillBill'@'localhost' (using password: NO)
但是,当我执行以下操作并添加密码时,它会工作并将我记录到MYSQL提示符中

KillBill:~ KillBill$ mysql -u root -p
为什么我只在mysql-v提示符上出现以下错误。我该怎么做才能修好它?其他一切都很好,我可以在我正在开发的应用程序中连接到mysql db,没有任何问题


我们将非常感谢您的帮助。谢谢大家!

如果您启动mysql客户端时没有给出-u选项,那么它假定您想使用当前用户名登录,在您的例子中是KillBill。如果该用户不是mysql用户或mysql用户,但必须指定登录密码,则该用户将被拒绝连接


以“root”身份登录,创建mysql用户名“KillBill”,并分配密码。让我们来看看它的语法。然后使用GRANT语句分配适当的权限。

Q:您是否向MySQL中的用户'KillBill'@'localhost'授予了权限<代码>将数据库_name上的所有权限授予user@host由“密码”标识;刷新权限