首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接时拒绝MySQL服务器访问

连接时拒绝MySQL服务器访问
EN

Stack Overflow用户
提问于 2013-10-02 06:27:13
回答 1查看 554关注 0票数 0

我使用dmg在Mac 10.7上安装了Mysql,它安装在/usr/local/mysql位置,我还安装了MySQL.prefpane,在那里我可以使用服务启动和停止服务器。我正面临以下问题。

代码语言:javascript
复制
mysql> create database test    ;
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'ets'

当我试图使用下面的命令调用mysql时,也会发生同样的情况。

代码语言:javascript
复制
./mysql -u root root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

即使当我使用Eclipse创建一个连接到mysql时,我也得到了类似的异常。

只是想知道安装后是否需要进一步配置与用户管理和访问权限有关的内容?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-02 07:07:40

尝尝这个,

./mysql -uroot -pPassword

要赋予用户所有的私密性,请执行以下命令:

代码语言:javascript
复制
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY PASSWORD 'yourpassword' WITH GRANT OPTION

也试着

代码语言:javascript
复制
CREATE SCHEMA test;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19131096

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档