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.

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

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?

12

Vui lòng thử các bước sau:

  1. C: \ mysql \ bin> mysqld -cài đặt
  2. C: \ mysql \ bin> mysqld - -initialize

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:

  1. Kiểm tra dịch vụ MySQL trong dịch vụ Windows. Nếu nó ở đó và không chạy thì bắt đầu nó. Nó sẽ giải quyết vấn đề của bạn.MYSQL service in the windows service. If it is there and not running then start it. It will solve your problem.

    Bạn có thể tìm thấy cửa sổ Dịch vụ bằng cách điều hướng đến menu Windows Start và gõ 'Dịch vụ' vào thanh tìm kiếm. Chọn tùy chọn 'Dịch vụ' với các bánh răng bên cạnh nó (không phải tệp thực thi) và cửa sổ bên dưới sẽ xuất hiện. Cuộn xuống để tìm 'mysql (phiên bản)'. Khi bạn chọn MySQL, bạn sẽ thấy một tùy chọn ở khung bên trái có nội dung 'Bắt ​​đầu dịch vụ'. Nhấp vào điều này và một cuộc đối thoại sẽ xuất hiện để chỉ ra Windows đang cố gắng bắt đầu dịch vụ. Khi bắt đầu, khung bên trái bây giờ sẽ cung cấp cho bạn tùy chọn dừng, tạm dừng và khởi động lại dịch vụ và giờ đây bạn sẽ có thể kết nối với MySQL của mình từ dòng Windows CMD.

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?

  1. Nếu dịch vụ MySQL không có trong dịch vụ Windows thì hãy làm theo các thiết lập bên dưới.

    một. Mở CMD làm quản trị viên.

    b. CD đến C: \ Tệp chương trình (x86) \ MySQL \ MySQL Server 5.6 \ BinC:\Program Files (x86)\MySQL\MySQL Server 5.6\bin

    c. Chạy lệnh: C: \ Tệp chương trình (x86) \ mysql \ mysql Server 5.6 \ bin> mysqld.exe -installC:\Program Files (x86)\MySQL\MySQL Server 5.6\bin>mysqld.exe --install

    d. Kiểm tra MySQL trong dịch vụ Windows và nếu nó không chạy, hãy bắt đầu bằng cách nhấp vào dịch vụ.

    e. Nếu bạn sử dụng XAMMP. Bắt đầu MySQL tại bảng điều khiển XAMMP.


Đã trả lời ngày 29 tháng 4 năm 2017 lúc 13:23Apr 29, 2017 at 13:23

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?

5

Vấn đề này rất cần giải quyết bởi người dùng Windows Server

  1. Chuyển đến đường dẫn này

  2. Chạy công cụ này "mysqlinstanconfig.exe"

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.

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?

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.

  1. Mở cửa sổ dịch vụ bằng cách nhấn Windows+R và nhập services.msc
  2. Tìm hiểu MySQL Nhấp chuột phải và chọn start.

Nó hoạt động.

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?

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

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?

1

Tôi đã gặp lỗi này - sai lầm ngu ngốc là, tôi đã sử dụng -p3307 để chỉ định cổng, trong khi tôi nên sử dụng -P3307, tức là Capital P. Small 'P' dành cho mật khẩu Arg :)

Đã trả lời ngày 26 tháng 8 năm 2014 lúc 13:15Aug 26, 2014 at 13:15

Trong Windows 7

  1. Nhấn Windows+R, nó mở ra chạy
  2. Nhập dịch vụ.msc
  3. Tìm hiểu nhấp chuột phải MySQL và bắt đầu
  4. Nếu không tìm thấy MySQL
    1. Chạy CMD làm quản trị viên
    2. Goto C: \ Tệp chương trình (x86) \ MySQL \ MySQL Server 5.6 \ bin thư mục (để quay lại sử dụng CD ..) và nhập mysqld.exe --install
  5. Thực hiện theo bước 3

Đó 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:

mysql --user username --password password --host localhost --port 3306 databasename < "system path to .sql file"

Không có đối số

D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
Service successfully installed.

D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
D:\tools\mysql-8.0.17-winx64\bin>net start mysql
The MySQL service is starting...
The MySQL service was started successfully.
0 và
D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
Service successfully installed.

D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
D:\tools\mysql-8.0.17-winx64\bin>net start mysql
The MySQL service is starting...
The MySQL service was started successfully.
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

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?

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.
Can't connect to MySQL server on 'localhost:3306' (10061)
It was because I changed my port during the installation of MySQL community server as I had XAMPP server installed and running as well which was not allowing me to use the port 3306. So basically I had 2 MySQL servers installed in my system.

  1. Máy chủ cộng đồng MySQL.
  2. Máy chủ XAMPP.

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

  1. Nhấp vào Bắt đầu và mở Trình cài đặt MySQL - Cộng đồng
  2. Nhấp vào nút cấu hình lại trước máy chủ MySQL
  3. Loại 3306 trong cổng. Thực hiện và hoàn thành cài đặt.
    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?

Bước 2: Cấu hình lại XAMPP để sử dụng một cổng khác ngoài 3306

  1. Mở XAMPP và thay đổi cổng khác 3306 trong hai filesmy.ini theo MySQL và php.ini dưới Apache
    my.ini under MySQL
    and php.ini under Apache
    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?

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.

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?

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

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?

mrsagar105mrsagar105mrsagar105

1562 Huy hiệu bạc5 Huy hiệu Đồng2 silver badges5 bronze badges

  1. 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ó.

  2. 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".

  3. 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.

  4. Sau khi trình cài đặt MySQL kết thúc, tôi lại bắt đầu dịch vụ MySQL. Lần này, "Nhật ký thông báo khởi động" trên thông báo MySQL đã cho thấy rằng máy chủ đã bắt đầu thành công:

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.

  • Chuyển đến nơi bạn đã tải xuống "MySQL-Installer-Web-Community-8.0.19.0.msi", tệp để cài đặt MySQL.
  • Chạy này bằng cách nhấp đúp vào nó. (Không cần phải gỡ cài đặt bất cứ điều gì)
  • Nhấp vào "cấu hình lại" bên cạnh máy chủ MySQL.
  • Đồng ý tất cả mọi thứ ở giữa, cung cấp mật khẩu cho root nơi được hỏi.
  • Kết thúc. Đó là bạn tố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:

Lỗi (2002) không thể kết nối với ... 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.

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ủ.

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

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?

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.

  • Đầu tiên hãy chắc chắn rằng nó được cài đặt dưới dạng dịch vụ Windows: Chạy

D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
Service successfully installed.

D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
D:\tools\mysql-8.0.17-winx64\bin>net start mysql
The MySQL service is starting...
The MySQL service was started successfully.
2

từ dòng lệnh.

  • Tiếp theo, bắt đầu nó:

D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
Service successfully installed.

D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
D:\tools\mysql-8.0.17-winx64\bin>net start mysql
The MySQL service is starting...
The MySQL service was started successfully.
3

Nếu nó không khởi động lại, thì bạn có thể làm theo các bước sau:

  • Mở dòng lệnh với tư cách là quản trị viên:
    D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
    Service successfully installed.
    
    D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
    D:\tools\mysql-8.0.17-winx64\bin>net start mysql
    The MySQL service is starting...
    The MySQL service was started successfully.
    
    4
  • Chạy
    D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
    Service successfully installed.
    
    D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
    D:\tools\mysql-8.0.17-winx64\bin>net start mysql
    The MySQL service is starting...
    The MySQL service was started successfully.
    
    5

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 đó:

  • goto

    D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
    Service successfully installed.
    
    D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
    D:\tools\mysql-8.0.17-winx64\bin>net start mysql
    The MySQL service is starting...
    The MySQL service was started successfully.
    
    6 và sao chép tệp có tên My.ini thành
    D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
    Service successfully installed.
    
    D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
    D:\tools\mysql-8.0.17-winx64\bin>net start mysql
    The MySQL service is starting...
    The MySQL service was started successfully.
    
    7my.ini to
    D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
    Service successfully installed.
    
    D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
    D:\tools\mysql-8.0.17-winx64\bin>net start mysql
    The MySQL service is starting...
    The MySQL service was started successfully.
    
    7

  • Cố gắng khởi động lại dịch vụ từ dòng lệnh:

    D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
    Service successfully installed.
    
    D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
    D:\tools\mysql-8.0.17-winx64\bin>net start mysql
    The MySQL service is starting...
    The MySQL service was started successfully.
    
    5

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ừ

D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
Service successfully installed.

D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
D:\tools\mysql-8.0.17-winx64\bin>net start mysql
The MySQL service is starting...
The MySQL service was started successfully.
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
D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
Service successfully installed.

D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
D:\tools\mysql-8.0.17-winx64\bin>net start mysql
The MySQL service is starting...
The MySQL service was started successfully.
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)

  1. Dịch vụ tìm kiếm.msc đang chạy
  2. Thuộc tính Goto MySQL
  3. Sao chép tên dịch vụ MySQL
  4. Bắt đầu CMD với tư cách là Quản trị viên
  5. Viết: Net Start mysqlServicename .i.e mysql57 hoặc etc nó sẽ hiển thị mysql đang bắt đầu.

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?

Đã 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

    mysql -u root -pYourMysqlRootPassword -P3307 
0 và đã làm
    mysql -u root -pYourMysqlRootPassword -P3307 
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:

D:\tools\mysql-8.0.17-winx64\bin>mysqld -install
Service successfully installed.

D:\tools\mysql-8.0.17-winx64\bin>mysqld --initialize
D:\tools\mysql-8.0.17-winx64\bin>net start mysql
The MySQL service is starting...
The MySQL service was started successfully.

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?

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

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ũ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

    mysql -u root -pYourMysqlRootPassword -P3307 
2 - Nó sẽ trông như thế này:

    mysql -u root -pYourMysqlRootPassword -P3307 
3

Và đừ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

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?

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

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?

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

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?

Đừ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

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?

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

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ó 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.

    mysql -u root -pYourMysqlRootPassword -P3307 

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

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?

MUNYIRI TOCKYIRI TOMMunyiri Tom

1342 Huy hiệu bạc4 Huy hiệu đồng2 silver badges4 bronze badges

  1. Tạo thư mục temp c:/mysqltmp
  2. Trong tệp my.ini trong [mysqld] Thêm dòng tmpdir = c:/mysqltmp
  3. Thêm đầy đủ các đặc quyền vào Dịch vụ mạng người dùng cho "C: \ ProgramData \ MySQL \ MySQL Server X.Y \ Data \ IBData1"X.Y\Data\ibdata1" file
  4. Bắt đầu dịch vụ

Đâ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.