需要使用 "mysql root -p" 访问 SQL

Need to access SQL using "mysql root -p"

大家好:我有一个问题要使用命令行访问 mysql。我可以根据这条推荐行“mysql --host=localhost --user=root --password="mypassword""; 访问 mysql 没有问题;但是,我使用传统方式访问 mysql 时遇到问题:“mysql root -p”。我已经尝试过多次更改 root 密码。但我仍然只能使用此命令行“mysql --host=localhost --user=root --password="mypassword"" 访问 mysql。欢迎任何评论!

你的命令不正确。

您在评论中提到的错误表明 MySQL 用户名是“ODBC”并且您没有在命令行中传递正确的 MySQL 用户。发生这种情况是因为您正在使用“mysql root -p”。

正确的命令是“mysql -u root -p”。您错过了“-u”部分。