mac中安装MySQL后测试连接出现Can't connect to MySQL server on '127.0.0.1' (61)

mac中安装MySQL后测试连接出现Can't connect to MySQL server on '127.0.0.1' (61),第1张

登录mysql控制台,执行select host, user, password_expired from mysql.user看一下显示的数据有没有127.0.0.1,如果没有,插入一条host为127.0.0.1的记录,其他值跟localhost那条记录一样。

注:如果没有mysql.user表,表示数据库没有安装成功,缺少mysql用户信息

创建navicat 连接时报这个错,因为我用的是MAMP中的MySQL;应该是mysql.sock 的位置问题;选择高级,选中使用套接字文件,把/Applications/MAMP/tmp/mysql/mysql.sock复制进去。在回到常规输入该输入的东西,测试连接就成功了。可推理如果不是MAMP,别的形式安装的MySQL可同理找到正确的mysql.sock 路径 即可解决 又一次百度出来一堆没用的垃圾


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8469426.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-16
下一篇2023-04-16

发表评论

登录后才能评论

评论列表(0条)

    保存