Hướng dẫn why can i not connect to localhost mysql? - tại sao tôi không thể kết nối với localhost mysql?
Tôi đã cài đặt MySQL bằng MySQL -Installer -5.5.20.0.msi trên Windows 7. Từ cửa sổ CMD, tôi chạy "mysqlshow -u root -p". Nó đã yêu cầu một mật khẩu, sau đó trả về lỗi này: "Không thể kết nối với máy chủ MySQL trên 'localhost' (10061)" Đây là một dấu hiệu xấu về cài đặt thành công/thất bại một phần.mysql-installer-5.5.20.0.msi on Windows 7. From the cmd window, I run "mysqlshow -u root -p". It asked for a password, then returned this error: "Can't connect to MySQL server on 'localhost' (10061)" This is a bad indication of partially failed/successful installation. Show Sau khi đọc trang, http://dev.mysql.com/doc/refman/5.5/en/windows-poubleshooting.html, nó đã bảo tôi tìm nhật ký lỗi (.err) trong các tệp C: \ Program \ mysql \ Máy chủ MySQL 5.5 \ Dữ liệu. Thư mục tồn tại nhưng không có tệp nhật ký. Tôi có cảm giác điều này có liên quan đến bảo mật chặt chẽ của Windows 7, đặc biệt là khi cài đặt phần mềm dựa trên Unix. Và vâng, tôi là quản trị viên trên PC của tôi. Bất kỳ trợ giúp hoặc đề xuất được đánh giá cao. Và tôi có thể trả lại một ưu đãi bằng cách trả lời các câu hỏi truy vấn Java và SQL. Đã hỏi ngày 5 tháng 6 năm 2012 lúc 6:31Jun 5, 2012 at 6:31
12 Vui lòng thử các bước sau:
Sau đó nhấn "windows key + r" viết "dịch vụ.msc", chạy dưới dạng quản trị viênWindows key + R" write "services.msc", run as admin Bắt đầu dịch vụ MySQL.
K. Yen 1831 Huy hiệu bạc13 Huy hiệu đồng1 silver badge13 bronze badges Đã trả lời ngày 19 tháng 1 năm 2016 lúc 7:21Jan 19, 2016 at 7:21
MaheshdeshmukhmaheshdeshmukhmaheshDeshmukh 8891 Huy hiệu vàng6 Huy hiệu bạc2 Huy hiệu đồng1 gold badge6 silver badges2 bronze badges 5 Tôi cũng phải đối mặt với cùng một vấn đề và giải quyết nó bằng các thiết lập bên dưới:
Đã trả lời ngày 29 tháng 4 năm 2017 lúc 13:23Apr 29, 2017 at 13:23
5 Vấn đề này rất cần giải quyết bởi người dùng Windows Server
và cấu hình lại instatnce và giải quyết vấn đề Đã trả lời ngày 18 tháng 11 năm 2013 lúc 9:05Nov 18, 2013 at 9:05
Shay Lamishay Lamishay lami 3763 Huy hiệu bạc2 Huy hiệu Đồng3 silver badges2 bronze badges 4 Giải pháp đơn giản làm việc cho tôi là: Thay đổi localhost thành 127.0.0.1 trong cơ sở dữ liệu của bạn.yml hoặc trong tập lệnh của bạn nếu viết một.
nhân đôi 7,7571 Huy hiệu vàng32 Huy hiệu bạc48 Huy hiệu đồng1 gold badge32 silver badges48 bronze badges Đã trả lời ngày 27 tháng 10 năm 2012 lúc 3:16Oct 27, 2012 at 3:16
KeramatkeramatKeramat 1211 Huy hiệu bạc3 Huy hiệu đồng1 silver badge3 bronze badges 1 Ở đây, bạn cần đảm bảo rằng dịch vụ MySQL đang chạy là Windows. Có thể dịch vụ MySQL của bạn không chạy.
Nó hoạt động.
7bStan 1504 Huy hiệu bạc13 Huy hiệu đồng4 silver badges13 bronze badges Đã trả lời ngày 11 tháng 4 năm 2020 lúc 8:16Apr 11, 2020 at 8:16
1 Tôi đã gặp lỗi này - sai lầm ngu ngốc là, tôi đã sử dụng Đã trả lời ngày 26 tháng 8 năm 2014 lúc 13:15Aug 26, 2014 at 13:15
Trong Windows 7
Đó là tất cả
Barbsan 3.36811 Huy hiệu vàng20 Huy hiệu bạc28 Huy hiệu đồng11 gold badges20 silver badges28 bronze badges Đã trả lời ngày 10 tháng 6 năm 2017 lúc 18:13Jun 10, 2017 at 18:13
Nikhilnikhilnikhil 811 Huy hiệu bạc1 Huy hiệu đồng1 silver badge1 bronze badge 2 Tôi đã giải quyết điều này bằng cách thêm các đối số sau vào chuỗi dòng lệnh:
Không có đối số 0 và 1, đặc biệt nếu bạn thay đổi cổng thành giả sử 3307, đây là giá trị không mặc định, sẽ gây ra lỗi này.
Barbsan 3.36811 Huy hiệu vàng20 Huy hiệu bạc28 Huy hiệu đồng11 gold badges20 silver badges28 bronze badges Đã trả lời ngày 10 tháng 6 năm 2017 lúc 18:13Jan 14, 2018 at 9:59
2 Nikhilnikhil Đã trả lời ngày 26 tháng 1 năm 2015 lúc 7:04Jan 26, 2015 at 7:04
AvilioavilioAvilio 5716 Huy hiệu bạc4 Huy hiệu đồng6 silver badges4 bronze badges Tôi đã gặp lỗi trong dấu nhắc lệnh khi tôi cố mở mysql từ cmd "mysql -u root -p" không thể kết nối với máy chủ mysql trên 'localhost: 3306' (10061) đó là vì tôi đã thay đổi cổng của mình trong quá trình cài đặt MySQL Community Server khi tôi đã cài đặt và chạy máy chủ XAMPP và không cho phép tôi sử dụng cổng 3306. Vì vậy, về cơ bản tôi đã cài đặt 2 máy chủ MySQL trong hệ thống của mình.
Nếu bất cứ ai có vấn đề tương tự thì đây là cách tôi sửa nó. Bước 1: Cấu hình lại máy chủ MySQL thành cổng 3306 Bước 2: Cấu hình lại XAMPP để sử dụng một cổng khác ngoài 3306 Lưu ý: Dừng máy chủ XAMPP trước khi làm theo các bước. Bước 1: Cấu hình lại máy chủ MySQL thành cổng 3306
Bước 2: Cấu hình lại XAMPP để sử dụng một cổng khác ngoài 3306
Bây giờ mọi thứ dường như đang hoạt động tốt cho tôi. Tôi đã có thể vào máy chủ cộng đồng MySQL từ CMD và tôi cũng có thể sử dụng XAMPP Server.
Dharman ♦♦ 28.4K21 Huy hiệu vàng75 Huy hiệu bạc128 Huy hiệu đồng21 gold badges75 silver badges128 bronze badges Đã trả lời ngày 11 tháng 8 năm 2021 lúc 15:16Aug 11, 2021 at 15:16
mrsagar105mrsagar105mrsagar105 1562 Huy hiệu bạc5 Huy hiệu Đồng2 silver badges5 bronze badges
https://www.howtosolutions.net/2017/08/fixing-mysql-10061-error-after-migration-of-database-files/ Đã trả lời ngày 30 tháng 8 năm 2018 lúc 15:30Aug 30, 2018 at 15:30
Đây là giải pháp dễ nhất và làm việc cho tôi.
Đã trả lời ngày 19 tháng 5 năm 2020 lúc 6:11May 19, 2020 at 6:11
2 Đối với phiên bản 5.7, tôi có cùng một vấn đề và một sửa chữa đơn giản đã thực hiện thủ thuật. Như đã cài đặt, Workbench 5.7, có một "phần mềm" khác được gọi là "cộng đồng trình cài đặt MySQL". Tôi đã chạy cái này và chạy "cấu hình lại" cho máy chủ MySQL. Mất khoảng một phút và vấn đề không còn ở đó nữa. Hy vọng nó hoạt động!. (Hãy nhớ rằng tôi đã sử dụng phiên bản 5.7) Đã trả lời ngày 27 tháng 2 năm 2017 lúc 22:08Feb 27, 2017 at 22:08
Joedavidjoedavidjoedavid 3364 Huy hiệu bạc11 Huy hiệu đồng4 silver badges11 bronze badges Chỉ cần tắt tường lửa và tháo cấu hình thể hiện. Thêm một phiên bản mới cho máy chủ.! Đã trả lời ngày 25 tháng 7 năm 2013 lúc 17:41Jul 25, 2013 at 17:41
Giải pháp 1: Cho 32bit: chạy "mysql.exe" từ: c: \ files program \ mysql \ mysql server 5.6 \ bin Cho 64bit: Chạy "mysqlinstanconfig.exe" từ: c: \ files chương trình \ mysql \ mysql Server 5.6 \ bin Giải pháp 2:
Nguồn: http://dev.mysql.com/doc/refman/5.6/en/starting-erver.html Truy cập nó để biết thêm thông tin. Đã trả lời ngày 12 tháng 11 năm 2014 lúc 17:35Nov 12, 2014 at 17:35
1 Tôi đã có những lỗi giống nhau. Tôi đã giải quyết theo cách này Chuyển đến Communter-Communter-Communter của MySQL và chạy lại trình cài đặt dưới dạng cấu hình lại (bạn sẽ được hỏi như vậy). Sau khi hỏi bạn có muốn tạo phiên bản MySQL để chạy dưới dạng dịch vụ Windows không, hãy chọn hộp. Trong trường hợp sẽ không hoạt động, hãy thử Unistalling và cài đặt lại và chọn hộp để chạy MySQL dưới dạng dịch vụ Windows. Đã trả lời ngày 8 tháng 6 năm 2016 lúc 16:28Jun 8, 2016 at 16:28
3 Từ những gì tôi đã thu thập được, điều này có nghĩa là dịch vụ MySQL (MySQLD) không chạy.
2từ dòng lệnh.
3Nếu nó không khởi động lại, thì bạn có thể làm theo các bước sau:
Nó sẽ không thành công và đặt nhật ký lỗi vào một thư mục có tên dữ liệu trong C: \ Program Files \ MySQL \ MySSQL Server 5.7 \. Nếu nó không tạo dữ liệu vì một số lý do, hãy thực hiện thủ công theo thư mục đó và thử lại. Nếu bạn có thể tìm ra những gì còn thiếu từ những gì trong nhật ký đó, thì tốt, bạn đã hoàn thành.data under C:\Program Files\MySQL\MysSQL Server 5.7\ . If it fails to create data for some reason, do it manually under that directory and try again. If you can figure out what's missing from what's in that log, then good, you're done. Nếu bạn vẫn không gặp may, đây là cách tôi đã làm điều đó:
Nếu nó không hiển thị bất kỳ lỗi nào, thì khởi động dịch vụ đã thành công. Nếu nó vẫn không hoạt động, hơn là xóa mà My.ini bạn vừa sao chép từ 9 và bắt đầu dịch vụ từ dòng lệnh một lần nữa.my.ini you just
copied from 9 and start the service from the command line once again.Nó sẽ hoạt động ngay bây giờ Đã trả lời ngày 31 tháng 10 năm 2016 lúc 18:37Oct 31, 2016 at 18:37
Paul Mirapaul MiraPaul Mira 711 Huy hiệu bạc3 Huy hiệu đồng1 silver badge3 bronze badges Nếu nó hiển thị lỗi 2003 (hy000): Không thể kết nối với máy chủ MySQL trên localhost (10061)
Đã trả lời ngày 7 tháng 4 năm 2017 lúc 8:31Apr 7, 2017 at 8:31
Đối với tôi, ba bước đã giải quyết vấn đề này trên Windows 10: Tôi đã tải xuống ZIP phiên bản cộng đồng MySQL Server và trích xuất nó trong ổ D. Sau đó, tôi đã đi đến thư mục 0 và đã làm 1 trên thư mục đó. Tôi đã làm theo các bước dưới đây và tất cả các công việc:
Kevin 15.1k7 Huy hiệu vàng50 Huy hiệu bạc68 Huy hiệu Đồng7 gold badges50 silver badges68 bronze badges Đã trả lời ngày 20 tháng 8 năm 2019 lúc 11:46Aug 20, 2019 at 11:46
Tôi cũng có vấn đề này, nó dễ giải quyết: Chuyển đến Bảng điều khiển - Hệ thống và Bảo trì - Hệ thống - Cài đặt hệ thống nâng cao - Biến môi trường - Biến hệ thống - Đường dẫn - Nhấp vào Chỉnh sửa - Thêm 2 - Nó sẽ trông như thế này: 3Và đừng quên bắt đầu MySQL từ bảng điều khiển của XAMPP.
Đã trả lời ngày 3 tháng 6 năm 2013 lúc 8:31Jun 3, 2013 at 8:31
Siddharth Patelsiddharth PatelSiddharth Patel Huy hiệu vàng 1931 Gold2 Hadges15 Huy hiệu đồng1 gold badge2 silver badges15 bronze badges 1 Tôi đã tìm thấy cùng một lỗi xảy ra ngay cả sau khi tôi đã thử tất cả các giải pháp trên được đưa ra ở trên. Tôi thậm chí đã thử phiên bản 5.7 và một vài cái nữa. Các chàng trai không lãng phí thời gian của bạn để cố gắng sửa chữa nó. Thay vì cài đặt phiên bản 5.5. Nó hoạt động hoàn toàn tốt mà không có bất kỳ lỗi không cần thiết nào. Đã trả lời ngày 1 tháng 7 năm 2018 lúc 16:48Jul 1, 2018 at 16:48
Trong trường hợp của tôi, tôi vừa mở Dịch vụ.msc bằng cách sử dụng Run và khởi động lại 2 dịch vụ liên quan đến MySQL và nó đã hoạt động! Đã trả lời ngày 21 tháng 9 năm 2018 lúc 7:28Sep 21, 2018 at 7:28
Trong trường hợp cài đặt XAMPP. Chuyển đến cài đặt XAMPP của bạn và thư mục MySQL, cho trường hợp của tôi: C: \ Xampp \ MySQL Chạy tệp "Resetroot.bat" từ CMD hoặc Explorer. Cài đặt của tôi bắt đầu hoạt động !!! Đã trả lời ngày 23 tháng 11 năm 2018 lúc 8:52Nov 23, 2018 at 8:52
Giải pháp khắc phục sự cố là sử dụng các bước sau: Trong menu bắt đầu, tìm kiếm "MySQL". Trong số các kết quả, bạn sẽ thấy "Trình cài đặt MySQL - cộng đồng". Chạy nó. Cửa sổ Trình cài đặt MySQL sẽ hiển thị như hình dưới đây. Tìm "Máy chủ MySQL" trong sản phẩm và nhấp vào liên kết "cấu hình lại". Cộng đồng cài đặt MySQL Trình cài đặt MySQL sẽ hiển thị (cùng một trình cài đặt bạn đã sử dụng cho cài đặt máy chủ MySQL đầu tiên). Đi qua tất cả các bước. Sau khi trình cài đặt MySQL kết thúc, tôi lại bắt đầu dịch vụ MySQL. Đã trả lời ngày 16 tháng 12 năm 2018 lúc 16:49Dec 16, 2018 at 16:49
Đừng làm những thứ vô dụng như cấu hình lại, dừng MySQL và bắt đầu dịch vụ MySQL. Chỉ cần cài đặt lại máy chủ MySQL và một lần nữa cài đặt nó trong hệ thống của bạn. Chỉ nhớ gỡ cài đặt máy chủ MySQL và không có gì khác. Tất cả vấn đề sẽ được giải quyết tự động Đã trả lời ngày 6 tháng 8 năm 2019 lúc 16:32Aug 6, 2019 at 16:32
Lý do chính cho loại lỗi này là bạn có thể đã gỡ cài đặt ứng dụng Máy chủ MySQL. Cài đặt nó và sau đó cho nó đi. Đã trả lời ngày 26 tháng 8 năm 2019 lúc 9:28Aug 26, 2019 at 9:28
Tôi đã có cùng một vấn đề và về cơ bản đã giải quyết nó bằng cách chỉ vào một số cổng cụ thể mà máy chủ MySQL của tôi đang chạy. Dưới đây là lệnh. Vui lòng chỉnh sửa mã để phù hợp với trường hợp của bạn.
Đã trả lời ngày 11 tháng 10 năm 2019 lúc 11:35Oct 11, 2019 at 11:35
MUNYIRI TOCKYIRI TOMMunyiri Tom 1342 Huy hiệu bạc4 Huy hiệu đồng2 silver badges4 bronze badges
Đây là các bước cho cùng một vấn đề với MySQL5.7 và MySQL8.0 trên Windows 10 Đã trả lời ngày 11 tháng 10 năm 2019 lúc 21:03Oct 11, 2019 at 21:03
Làm thế nào để bạn sửa chữa MySQL không thể kết nối với localhost?Bước 1: Cấu hình lại máy chủ MySQL thành cổng 3306.. Nhấp vào Bắt đầu và mở Trình cài đặt MySQL - Cộng đồng .. Nhấp vào nút cấu hình lại ở phía trước máy chủ MySQL .. Loại 3306 trong cổng.Thực hiện và hoàn thành cài đặt .. Làm cách nào để truy cập mysql localhost?Điều này có thể được thực hiện với hàm mysql_connect PHP: $ mysqli = new mysqli ("localhost", $ username, $ password, $ cơ sở dữ liệu);Với dòng này, PHP kết nối với máy chủ cơ sở dữ liệu MySQL tại LocalHost với tên người dùng và mật khẩu được cung cấp.Sau khi kết nối được thiết lập, bạn nên chọn cơ sở dữ liệu bạn muốn sử dụng.$mysqli = new mysqli("localhost", $username, $password, $database); With this line PHP connects to the MySQL database server at localhost with the provided username and password. After the connection is established you should select the database you wish to use. |