我在我的电脑上安装了mysql。
写mysql.server start
打印出Starting MySQL SUCCESS!
写作
mysql.server status
打印出SUCCESS! MySQL server running (98923)
但是当我尝试通过SQLworkbench连接到数据库时,我无法连接。 我没有配置任何密码,所以我猜我应该输入空白作为密码。我已经按照几个如何配置SQL的指南,但我仍然无法连接。
有人能指出我如何连接数据库的正确方向吗?
尝试连接
mysql@localhost:3306
user: root
错误讯息:
Your connection attempt failed for user 'root' from your host to
server at localhost:3306:
Access denied for user 'root'@'localhost' (using password: NO)
尝试通过终端与mysql -u root -h localhost -p
给出:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
答案 0 :(得分:0)
在Mac上,您必须使用3307
而不是默认的3306
,密码也是root
。