当我尝试从 cmd 连接 mySql 数据库时,它会给出一些错误,例如 -
c:\xampp\mysql\bin>mysqladmin -u root password 123123
mysqladmin:连接到服务器localhost
失败
错误:用户 root@localhost 的访问被拒绝(使用密码:否)
当我尝试从 cmd 连接 mySql 数据库时,它会给出一些错误,例如 -
c:\xampp\mysql\bin>mysqladmin -u root password 123123
mysqladmin:连接到服务器localhost
失败
错误:用户 root@localhost 的访问被拒绝(使用密码:否)
那不应该是:
mysqladmin -u root -p PASSWORD
?
它应该是:
mysqladmin -u root -p
它会提示您输入密码。如果您需要直接通过命令行输入密码(假设您需要编写一个脚本),您应该可以这样做:
mysqladmin -u root -p123123
就像罗伯托说的那样,语法对我来说是错误的。你也可以用这个
mysqladmin -u root -h localhost -p
然后它应该要求您输入密码。这样您就可以确定只有错误输入的 PW 会阻止您连接。