我遇到了mysql的问题。我试图执行这个:
echo "show databases" | mysql -B -N
但我得到了:
ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)
但是当我执行时:
/etc/init.d/mysql restart
我得到了一个“好的”。
我做了
GRANT ALL PRIVILEGES on *.* TO debian-sys-maint@localhost IDENTIFIED BY PASSWORD 'your password' WITH GRANT OPTION; FLUSH PRIVILEGES;
密码来自哪里/etc/mysql/debian.cnf
。但这没有帮助。(当然我刷新了 priv 并重新启动了 mysql)。