当我在mysql中输入cmd时,我会得到这个错误:拒绝用户'ODBC'@'localhost‘的访问(使用密码: NO)。我知道这个帖子:更改Windows中的默认MySQL用户,但我不明白。任何帮助都是非常感谢的。
发布于 2020-08-31 16:38:33
可以在命令行中指定用户,如下所示:
mysql --user=jconstantine这个用户名只是一个例子。将其设置为您在MySQL服务器实例中创建的任何用户。
您可以创建一个选项文件,这样您就不必每次都键入选项文件。选项文件就是文本文件。您可以使用任何文本编辑器,甚至记事本来创建它。
该文件的位置可以是以下文件之一:
%WINDIR%/my.ini或%WINDIR%/my.cnf`C:/my.ini或C:/my.cnf也可以是其他人。读取https://dev.mysql.com/doc/refman/8.0/en/option-files.html
供您使用的文件内容应该是:
[client]
user = jconstantine这个用户名只是一个例子。将其设置为已创建实例中的任何用户名。
https://stackoverflow.com/questions/63674576
复制相似问题