在Mac OSX 10.7.5上安装了MySQL服务器,在尝试访问MySQL时收到1045(28000)错误

在Mac OSX 10.7.5上安装了MySQL服务器,在尝试访问MySQL时收到1045(28000)错误,mysql,bash,macos,Mysql,Bash,Macos,我对SQL比较陌生,我正在寻求任何关于如何通过MacOSX10.7.5系统上的终端外壳访问MySQL的建议。我已经在下面的脚本中详细介绍了这一点,并遵循了web上的所有安装指南,还进行了大量的故障排除,以尝试克服“拒绝访问”的问题KV88@localhost“不” 有谁能告诉我为什么我不能输入常规的MySQL语法并访问服务器,我相信我仍然困在BASH脚本环境中 脚本: 单击Aways MacBook:~KV88$sudo/Library/StartupItems/MySQLCOM/MySQLCO

我对SQL比较陌生,我正在寻求任何关于如何通过MacOSX10.7.5系统上的终端外壳访问MySQL的建议。我已经在下面的脚本中详细介绍了这一点,并遵循了web上的所有安装指南,还进行了大量的故障排除,以尝试克服“拒绝访问”的问题KV88@localhost“不”

有谁能告诉我为什么我不能输入常规的MySQL语法并访问服务器,我相信我仍然困在BASH脚本环境中

脚本:

单击Aways MacBook:~KV88$sudo/Library/StartupItems/MySQLCOM/MySQLCOM start

启动MySQL数据库服务器

单击Aways MacBook:~KV88$/usr/local/mysql/bin/mysql

错误1045(28000):用户“KV88”@“localhost”的访问被拒绝(使用密码:否)

ClickAways MacBook:~KV88美元


提前感谢

在安装过程中,必须询问您有关root密码的问题。因此,您可以通过以下方式访问服务器:

mysql -u root -p
并输入您的密码。然后授予您的用户访问权限:

GRANT ALL PRIVLIEGES ON *.* TO 'KV88'@'%' IDENTIFIED BY "<password>";


谢谢,唯一的问题是,当我在Mac上安装MySQL服务器应用程序时,我从来没有收到过关于根密码的提示或询问。除非我以某种方式跳过它,否则我从来没有输入过任何密码或被要求输入任何密码。有没有办法解决这个问题,或者我应该卸载并重新安装?
CREATE DATABASE mydb;
GRANT ALL PRIVLIEGES ON mydb.* TO 'KV88'@'%' IDENTIFIED BY '<password>';
mysql -u KV88 -p
mysql -u KV88 -p mydb