gpt4 book ai didi

mysql - $ mysql -u root -p -h 127.0.0.1 输入密码 : ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)

转载 作者:行者123 更新时间:2023-11-29 21:26:13 25 4
gpt4 key购买 nike

我只是编程世界的初学者。我花了超过 14 个小时对该网站上的各种答案中建议的数十项更改进行了修改,但没有成功。有人可以帮助我吗?

我通过 Cygwin 安装了 MySQL。

我没有看到 my.cnf 文件,但有 4 个文件,从 my-small.cnf 到 my-huge.cnf 文件,位于 C:\cygwin64\usr\share\mysql。

$ which mysql
/usr/bin/mysql.

并且,有 my-small.cnf,但没有 binding-localhost 条目

[client]
#password = your_password
host = 127.0.0.1
port = 3306
socket = /var/run/mysql/mysql.sock

如果我输入第一行,它会提示输入密码,但是,提示不接受任何密码也不移动。如果我输入任何内容,它将显示错误消息。

$ mysql -u root -p -h 127.0.0.1
Enter password:
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)

或者,如果我输入

$ mysql -u root -p -h localhost
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql.sock' (2)

或者,用于别名输入

$ mysql start
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)

最佳答案

请原谅我使用 ELI5 方法来解释步骤:

It may be a good idea to UNINSTALL and RE-INSTALL:

如果您已完成卸载,则:

确保您的 Cygwin Shell 已关闭

使用 Cygwin setup-x86_64(或者 setup-x86.exe,根据您的系统而定)开始安装

在左上角窗口中搜索并找到:

mysql

mysqld

继续安装并接受它的依赖(推荐)

安装完成后

启动 Cygwin Shell

启动 MySQL 数据库设置:

$ mysql_install_db

IF 防火墙警报:(选择适当的)

对于运行 MySQL 服务器:

$ mysqld_safe &

IF 防火墙警报:(选择适当的)

开始安装 MySQL:

$ mysql_secure_installation

IF 防火墙警报:(选择适当的)

Answering Questions:

root 密码:(如果不需要,只需输入)

删除匿名用户:y

禁止远程root登录:y(暂时)

删除测试数据库并访问它:y

立即重新加载权限表:y

现在启动 MySQL 服务器:

$ mysqld_safe

保持此窗口打开,您可以根据需要将其最小化,然后使用 Alt+F2 或使用鼠标指向 Cygwin 终端(窗口)顶部的蓝色条来启动另一个窗口,然后单击鼠标右键,然后单击“新建”

在新窗口中启动 MYSQL 数据库:

yourPC@PCuser ~/usr/sbin

(REPLACE yourPC & PCuser with the names you SEE on the Cygwin Terminal)

$ mysql -u root -h localhost

mysql> \h

(您可以阅读所有帮助)

mysql> \q

(用于退出mysql)

用于关闭 MySQL 服务器

yourPC@PCuser ~/usr/sbin

(将 yourPCPCuser 替换为您在 Cygwin 终端上看到的名称)

$mysqladmin shutdown

如果上述没有关闭,则:

$ mysqladmin -u root shutdown

关于mysql - $ mysql -u root -p -h 127.0.0.1 输入密码 : ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35497431/

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