我再Mac下的MySQL为什么不能创建数据库?

我打开终端直接输入/usr/local/mysql/bin/mysql;登录之后输入createdatabaset1;就出现错误提示:ERROR1044(42000):A... 我打开终端直接输入/usr/local/mysql/bin/mysql;登录之后输入
create database t1;
就出现错误提示:
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 't1'
这是怎么回事呢?
求大神解答!!
展开
 我来答
专一的丸子
2015-03-05 · TA获得超过320个赞
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:151万
展开全部
没权限
先 su - root ,这里输入登陆你mac的密码
再用你上述方法创建数据库试试。

如果想用普通用户,也需要在root下登陆后先创建一个用户并且授权create权限才可以
追问
在终端中输入su - root之后再输入密码后提示:su: Sorry,该怎么办?
追答
su: Sorry   ???  这个是什么
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式