如何解决如何在MySQL中更改默认用户?
当我在mysql
中键入cmd
时,出现以下错误:用户'ODBC'@'localhost'的访问被拒绝(使用密码:NO)。
我知道这篇文章:Changing the default MySQL user in Windows,但我不明白。任何帮助表示赞赏。
解决方法
您可以在命令行上指定用户,例如:
mysql --user=jconstantine
该用户名只是一个例子。将其设置为您在MySQL Server实例中创建的任何用户。
您可以创建一个选项文件,因此不必每次都键入该文件。选项文件是文本文件。您可以使用任何文本编辑器甚至记事本来创建它。
此文件的位置可能是以下之一:
-
%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
该用户名只是一个例子。将其设置为您在MySQL Server实例中created的任何用户名。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。