【发布时间】:2012-07-30 09:41:51
【问题描述】:
我刚刚安装了 xampp,并且正在使用命令行编写 mySQL。
我正在使用没有密码的“root”,可以连接到 mysql,但不能CREATE DATABASE,因为我收到错误1044 access denied for user '' @ 'localhost'。我以-uroot 登录。
我在 phpMyadmin 中有权限做我想做的事,但是,在命令行中我似乎没有写权限。我查看了有关此主题的所有其他相关帖子,但无济于事。我不能授予权限,因为我没有任何权限。
【问题讨论】:
-
在MySQL命令行工具上,点击后会打开并要求输入密码,你能成功登录吗?
-
嗨。没有提示我输入任何内容,我只是导航到 C:\xampp\mysql\bin\mysql -u root;
-
这会返回“Welcome to mySQL monitor”等。然后如果我输入 SHOW DATABASES 我会得到 +--------------------+|Database |+----------------+|Information_schema|+--------------------------------+|测试||+-- --------------+,所以我连接到 MySQL
-
但是当我尝试创建数据库时,我收到“拒绝访问”错误
-
我投票结束这个问题,因为它与编程无关。
标签: mysql command-line xampp