Mysql Access denied for user ''@'localhost' to database 的一种解决方法

安装了XAMPP,并把目录D:\xampp\mysql\bin加到了系统环境变量Path里面。打开XAMPP,并把mysql服务启动,这时在控制台里面输入mysql就可以登录mysql了,但是只是输入“mysql”登录mysql的话,在创建数据库的时候会有问题,比如输入"create database test1",按回车,会得到这样的结果“Access denied for user ''@'localhost' to database test1” (应该是用户'@'localhost没有权限的问题),所以最好的办法是进入控制台后输入“mysql -u root -p” ,然后控制台提示你输入密码,root用户初始的密码是空的,直接按回车就好了。这时再去创建数据库就不会有问题了。

猜你喜欢

转载自goaheadtw.iteye.com/blog/1320249