Hướng dẫn 2003 can t connect to mysql server on 127.0 01 61 connection refused - 2003 không thể kết nối với máy chủ mysql trên 127.0 01 61 kết nối bị từ chối

Khi tôi cố gắng kết nối máy chủ MySQL từ xa bằng cách sử dụng dòng lệnh

+------------------+----------------+
| User             | Host           |
+------------------+----------------+
| root             | %              |
| other_users      |     |
| root             | localhost      |
+------------------+----------------+
6 hoặc bất kỳ máy khách MySQL nào khác như phpmyadmin, nó không hoạt động và gợi ý lỗi là

ERROR 2003 [HY000] Can't connect to MySQL server on '' [61]

Nhưng, khi tôi đã thử

+------------------+----------------+
| User             | Host           |
+------------------+----------------+
| root             | %              |
| other_users      |     |
| root             | localhost      |
+------------------+----------------+
7 và kết nối MySQL cục bộ bằng
+------------------+----------------+
| User             | Host           |
+------------------+----------------+
| root             | %              |
| other_users      |     |
| root             | localhost      |
+------------------+----------------+
8, không có vấn đề gì.

Đây là một phần của bảng người dùng [____ 19]:

+------------------+----------------+
| User             | Host           |
+------------------+----------------+
| root             | %              |
| other_users      |     |
| root             | localhost      |
+------------------+----------------+

Đây là iptable:

Chain INPUT [policy ACCEPT]
num  target     prot opt source               destination         
1    RH-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0           

Chain FORWARD [policy ACCEPT]
num  target     prot opt source               destination         
1    RH-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0           

Chain OUTPUT [policy ACCEPT]
num  target     prot opt source               destination         

Chain RH-Firewall-1-INPUT [2 references]
num  target     prot opt source               destination         
1    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           
2    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0           icmp type 255 
3    ACCEPT     esp  --  0.0.0.0/0            0.0.0.0/0           
4    ACCEPT     ah   --  0.0.0.0/0            0.0.0.0/0           
5    ACCEPT     udp  --  0.0.0.0/0            224.0.0.251         udp dpt:5353 
6    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:631 
7    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:631 
8    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED 
9    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22 
10   REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 
11   ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:3306 

Vậy, vấn đề là gì?

Hỏi ngày 23 tháng 4 năm 2013 lúc 5:49Apr 23, 2013 at 5:49

Wenhao Jiwenhao JiWenhao Ji

5.0717 Huy hiệu vàng27 Huy hiệu bạc40 Huy hiệu đồng7 gold badges27 silver badges40 bronze badges

1

Kiểm tra xem máy chủ MySQL của bạn có nghe trên ổ cắm với NetStat không:

netstat -tulpen

và tìm kiếm 3306.

Nếu không hoặc nếu chỉ trên localhost, hãy kiểm tra My.cnf và tìm kiếm dòng

Chain INPUT [policy ACCEPT]
num  target     prot opt source               destination         
1    RH-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0           

Chain FORWARD [policy ACCEPT]
num  target     prot opt source               destination         
1    RH-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0           

Chain OUTPUT [policy ACCEPT]
num  target     prot opt source               destination         

Chain RH-Firewall-1-INPUT [2 references]
num  target     prot opt source               destination         
1    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           
2    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0           icmp type 255 
3    ACCEPT     esp  --  0.0.0.0/0            0.0.0.0/0           
4    ACCEPT     ah   --  0.0.0.0/0            0.0.0.0/0           
5    ACCEPT     udp  --  0.0.0.0/0            224.0.0.251         udp dpt:5353 
6    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:631 
7    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:631 
8    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED 
9    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22 
10   REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 
11   ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:3306 
0 và thay đổi nó thành:

bind-address = 0.0.0.0

Sau đó khởi động lại máy chủ và thử lại.

Đã trả lời ngày 23 tháng 4 năm 2013 lúc 6:07Apr 23, 2013 at 6:07

KaffeaiffeeKaffee

1.55311 huy hiệu bạc21 Huy hiệu đồng11 silver badges21 bronze badges

10

Kiểm tra trạng thái:

netstat -tulpen

Sửa đổi cấu hình của bạn:

nano /etc/mysql/my.cnf
# Edit:
bind-address = 0.0.0.0

Nhập MySQL và đưa ra đặc quyền:

mysql -umyuser -pmypassword
# Run:
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit

Khởi động lại MySQL

/etc/init.d/mysql restart

Dǝɥɔs ʇoı ןן ǝ

1.4115 huy hiệu vàng16 Huy hiệu bạc38 Huy hiệu đồng5 gold badges16 silver badges38 bronze badges

Đã trả lời ngày 29 tháng 1 năm 2014 lúc 1:29Jan 29, 2014 at 1:29

HaimeihaimeiHaimei

12.2k3 Huy hiệu vàng49 Huy hiệu bạc35 Huy hiệu Đồng3 gold badges49 silver badges35 bronze badges

3

Với

Chain INPUT [policy ACCEPT]
num  target     prot opt source               destination         
1    RH-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0           

Chain FORWARD [policy ACCEPT]
num  target     prot opt source               destination         
1    RH-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0           

Chain OUTPUT [policy ACCEPT]
num  target     prot opt source               destination         

Chain RH-Firewall-1-INPUT [2 references]
num  target     prot opt source               destination         
1    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           
2    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0           icmp type 255 
3    ACCEPT     esp  --  0.0.0.0/0            0.0.0.0/0           
4    ACCEPT     ah   --  0.0.0.0/0            0.0.0.0/0           
5    ACCEPT     udp  --  0.0.0.0/0            224.0.0.251         udp dpt:5353 
6    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:631 
7    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:631 
8    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED 
9    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22 
10   REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 
11   ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:3306 
1, họ đã thay đổi các tệp, vì vậy
Chain INPUT [policy ACCEPT]
num  target     prot opt source               destination         
1    RH-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0           

Chain FORWARD [policy ACCEPT]
num  target     prot opt source               destination         
1    RH-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0           

Chain OUTPUT [policy ACCEPT]
num  target     prot opt source               destination         

Chain RH-Firewall-1-INPUT [2 references]
num  target     prot opt source               destination         
1    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           
2    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0           icmp type 255 
3    ACCEPT     esp  --  0.0.0.0/0            0.0.0.0/0           
4    ACCEPT     ah   --  0.0.0.0/0            0.0.0.0/0           
5    ACCEPT     udp  --  0.0.0.0/0            224.0.0.251         udp dpt:5353 
6    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:631 
7    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:631 
8    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED 
9    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22 
10   REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 
11   ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:3306 
0 hiện đang ở trong:

/etc/mysql/mysql.conf.d/mysqld.cnf

thay vì:

+------------------+----------------+
| User             | Host           |
+------------------+----------------+
| root             | %              |
| other_users      |     |
| root             | localhost      |
+------------------+----------------+
0

Đã trả lời ngày 9 tháng 10 năm 2016 lúc 14:35Oct 9, 2016 at 14:35

ulouulouulou

5.1975 Huy hiệu vàng33 Huy hiệu bạc44 Huy hiệu đồng5 gold badges33 silver badges44 bronze badges

1

Nếu bạn chạy MAMP, đừng quên cho phép truy cập [bảng điều khiển MySQL, hãy kiểm tra "Cho phép mạng truy cập vào MySQL"]

Đã trả lời ngày 12 tháng 4 năm 2014 lúc 16:35Apr 12, 2014 at 16:35

user3127882user3127882user3127882

4325 huy hiệu bạc11 huy hiệu đồng5 silver badges11 bronze badges

3

Tôi đã gặp sự cố này chỉ sau khi cài đặt CentOS 7 trên máy chủ. Tôi có thể truy cập vào nó thông qua MySQL Workbench trong một máy tính từ xa.

Vấn đề là trong cấu hình tường lửa. Cuối cùng, giải pháp đã đến khi làm:

+------------------+----------------+
| User             | Host           |
+------------------+----------------+
| root             | %              |
| other_users      |     |
| root             | localhost      |
+------------------+----------------+
1

Và sau đó, khởi động lại tường lửa:

+------------------+----------------+
| User             | Host           |
+------------------+----------------+
| root             | %              |
| other_users      |     |
| root             | localhost      |
+------------------+----------------+
2

Đã trả lời ngày 25 tháng 10 năm 2015 lúc 17:30Oct 25, 2015 at 17:30

rcerecedarrcerecedarrcerecedar

4121 Huy hiệu vàng4 Huy hiệu bạc13 Huy hiệu đồng1 gold badge4 silver badges13 bronze badges

0

Hãy xem "Nguyên nhân của các lỗi xác định truy cập" từ MySQL.

//dev.mysql.com/doc/refman/5.1/en/access-denied.html

Possibile Có cấu hình không thành công trên máy chủ của bạn hoặc một chương trình khác đang sử dụng cùng một cổng không? Hoặc là máy chủ liên kết trên "127.0.0.1"? Hãy thử thay đổi tệp My.cnf.

Đã trả lời ngày 23 tháng 4 năm 2013 lúc 6:02Apr 23, 2013 at 6:02

ZAZIKIZIKIKIZaziki

4082 Huy hiệu bạc12 Huy hiệu Đồng2 silver badges12 bronze badges

3

Nó có thể là một vấn đề liên quan đến tường lửa hoặc thử điều này:

Chuyển đến Quản trị viên Máy chủ -> MySQL -> Cài đặt -> Kiểm tra: Cho phép kết nối mạng

Sau đó khởi động lại MySQL

Raptor

52.1K44 Huy hiệu vàng223 Huy hiệu bạc357 Huy hiệu đồng44 gold badges223 silver badges357 bronze badges

Đã trả lời ngày 23 tháng 4 năm 2013 lúc 5:55Apr 23, 2013 at 5:55

Coderbeth Beth CoderbethBeth Coder

111 Huy hiệu bạc4 Huy hiệu đồng1 silver badge4 bronze badges

2

Cho macOS:

+------------------+----------------+
| User             | Host           |
+------------------+----------------+
| root             | %              |
| other_users      |     |
| root             | localhost      |
+------------------+----------------+
3
+------------------+----------------+
| User             | Host           |
+------------------+----------------+
| root             | %              |
| other_users      |     |
| root             | localhost      |
+------------------+----------------+
4
+------------------+----------------+
| User             | Host           |
+------------------+----------------+
| root             | %              |
| other_users      |     |
| root             | localhost      |
+------------------+----------------+
5

Đã trả lời ngày 5 tháng 1 năm 2020 lúc 6:58Jan 5, 2020 at 6:58

Làm cách nào để sửa kết nối MySQL từ chối?

Kiểm tra xem tên người dùng DB, mật khẩu DB, máy chủ cơ sở dữ liệu và cổng cơ sở dữ liệu có chính xác không. . Nếu tệp cấu hình tham chiếu host = "localhost", bạn có thể cố gắng thay đổi nó thành 127.0.. [if you are unsure, reach out to your database administrator or check in your web hosting account for the up to date credentials]. If the config file references host = "localhost" , you can try to change it to 127.0.

Làm cách nào để sửa mã lỗi MySQL 2003?

Lỗi [2003] không thể kết nối với máy chủ MySQL trên 'máy chủ' [10061] cho thấy kết nối mạng đã bị từ chối.Bạn nên kiểm tra xem có máy chủ MySQL chạy không, nó có kết nối mạng được bật và cổng mạng bạn đã chỉ định là mã được cấu hình trên máy chủ.check that there is a MySQL server running, that it has network connections enabled, and that the network port you specified is the one configured on the server.

Không thể kết nối MySQL 61?

Thông thường có nghĩa là không có máy chủ MySQL chạy trên hệ thống hoặc bạn đang sử dụng tên tệp unix không chính xác hoặc số cổng TCP/IP khi cố gắng kết nối với máy chủ.Bạn cũng nên kiểm tra xem cổng TCP/IP bạn đang sử dụng chưa bị chặn bởi tường lửa hoặc dịch vụ chặn cổng.there is no MySQL server running on the system or that you are using an incorrect Unix socket file name or TCP/IP port number when trying to connect to the server. You should also check that the TCP/IP port you are using has not been blocked by a firewall or port blocking service.

Không thể kết nối với máy chủ MySQL cục bộ?

Một giải pháp khả thi khác cho> không thể kết nối với máy chủ MySQL cục bộ thông qua thông báo ổ cắm> là thử và kết nối với MySQL bằng 127.0.0,1 Địa chỉ IP thay vì localhost.Khi bạn sử dụng localhost để kết nối với MySQL, hệ điều hành sử dụng đầu nối ổ cắm.

Bài Viết Liên Quan

Chủ Đề