gpt4 book ai didi

mysql - 无法在本地主机 :3306 with user root 连接到 MySQL

转载 作者:可可西里 更新时间:2023-11-01 06:43:44 26 4
gpt4 key购买 nike

我使用 Mysql Workbench 连接我的数据库,[ Hostname Port and Username are as shown in figure ,and password is right[1]

主机名端口和用户名如图所示,密码正确。当我点击测试连接时,它显示如上。但是如果我使用 3307 代替 3306 作为端口,它连接成功。是什么导致了它以及我如何解决它?

我用的是macbook pro,不知道查哪个my.cnf。我在终端使用 sudo vim/usr/local/mysql/my.cnf 。
my.cnf 如下:

[mysqld] 
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

我重写如下:

[client]
port=3306
socket=/tmp/mysql.sock

[mysqld]
port=3306
socket=/tmp/mysql.sock
key_buffer_size=16M
max_allowed_packet=8M
[mysqldump]
quick

但它不起作用。

最佳答案

步骤:

1 - 右键单击您的任务栏 -->启动任务管理器

2 - 点击服务按钮(在底部)。

3 - 搜索 MYSQL57

4 - 右键单击 MYSQL57 --> 开始

现在再次启动您的mysql-cmd-promptMYSQL WorkBench

关于mysql - 无法在本地主机 :3306 with user root 连接到 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32022580/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com