root@DS-S007:/etc/dspam# mysql -u root –ppassword ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) root@DS-S007:/etc/dspam#
我明确指定了一个密码。 为什么还是说不行?
我也尝试了变种mysql -u root -p。 这通常适用于我。
(“密码”不是我实际input的内容。)
你有没有注意到你没有在-p和你的密码之间加一个空格? (using password: NO)
否则,你运行MySQL安装脚本吗? 你可能想这样做,因为你在Debian上应该是这样的:
# mysql_install_db
并运行安全脚本将是
# /usr/bin/mysql_secure_installation
HopelessN00bbuild议我尝试长命令的forms。 这工作正常。 多奇怪的问题!
mysql --host=localhost --user=myname --password=mypass mydb