Cập nhật lần cuối: & NBSP; 2021-03-11 Show
Tác giả bởi: & nbsp; uriel amar Bài viết này mô tả quá trình giải quyết MySQL® sau đây cho Windows® Lỗi:
Giải pháp khác nhau tùy thuộc vào phiên bản MySQL của bạn. Thử các giải pháp theo thứ tự của các phần sau. Khởi động lại dịch vụKhởi động lại dịch vụ MySQL bằng cách chạy lệnh sau:
Bạn cần đăng nhập dưới dạng Cài đặt lại dịch vụĐăng nhập dưới dạng
Xác minh tệp cấu hình My.iniMột số phiên bản của MySQL Thêm các giá trị hex không hợp lệ ở đầu tệp cấu hình My.ini. Xóa ba giá trị hex đầu tiên bằng Trình chỉnh sửa Hex sẽ giải quyết vấn đề này. Điều này xảy ra vì một vấn đề với một dòng kịch bản. Dòng chỉ định rằng mỗi tệp phải có ID duy nhất, sau đó nối lại thứ tự byte để đánh dấu tệp văn bản.my.ini configuration file. Deleting the first three hex values using a hex editor should resolve this issue. This occurs because of an issue with a script line. The line specifies that each file must have a unique ID, which then appends the byte order to mark the text file. Nếu bạn có bản sao lưu của tệp My.ini gốc, bạn có thể sao chép nội dung của tệp này và dán thủ công chúng vào My.ini hiện tại để giải quyết vấn đề này.my.ini file, you can copy the contents of this file and manually paste them onto the current my.ini to resolve this issue. Xác minh quyền dịch vụ mạngBạn có thể cần xác minh rằng dịch vụ mạng có quyền thích hợp. Sử dụng các bước trong phần này để xác minh các quyền này là chính xác:
Kiểm tra các tệp mặc định bị thiếuNó có thể bị thiếu các tập tin mặc định. Sử dụng các bước trong phần này để kiểm tra các tệp mặc định bị thiếu này:
© 2020 Rackspace US, Inc. Ngoại trừ nơi được ghi chú khác, nội dung trên trang web này được cấp phép theo một giấy phép Creative Commons Attribution-Noncommial-Noderivs 3.0 Xem các thông tin và từ chối bằng giấy phép Bạn nên bắt đầu bằng cách kiểm tra nhật ký lỗi và/hoặc nhật ký thông báo khởi động khi quản lý phiên bản bằng cách sử dụng MySQL Workbench. Có thể có manh mối về những gì đang xảy ra, có thể khác với kịch bản này. Khi tôi gặp vấn đề này, đó là vì tôi đã sử dụng một không gian trong tên dịch vụ trong quá trình cài đặt. Mặc dù nó có giá trị về mặt kỹ thuật, bạn không nên làm điều đó. Có vẻ như trình cài đặt MySQL (và thông báo MySQL) không đặt tên trong các trích dẫn khiến nó sử dụng tên dịch vụ không chính xác sau này. Có hai cách để khắc phục sự cố (tất cả các lệnh nên được chạy từ dấu nhắc lệnh nâng cao). Cài đặt lại máy chủĐầu tiên là chỉ cần cài đặt lại MYSQL Server 5.6 bằng tên dịch vụ không gian mặc định 1.Trình cài đặt sử dụng cùng một giá trị cho tên dịch vụ và tên hiển thị dịch vụ. Tên mà tôi đã chỉ định ban đầu là cho một tên hiển thị, khi nó phải là một tên dịch vụ đơn giản. Sau khi cài đặt, nếu bạn chọn, tên hiển thị có thể được thay đổi một cách an toàn để sử dụng khoảng trắng và các ký tự khác bằng cách sử dụng:
Tái tạo dịch vụTuy nhiên, nếu bạn không muốn cài đặt lại máy chủ, bạn sẽ phải tạo lại dịch vụ. Bắt đầu bằng cách xóa dịch vụ cũ:
Bây giờ cài đặt thay thế. Bạn có thể sử dụng 2 để tự động tạo một dịch vụ bắt đầu với hệ thống hoặc 3 để tạo dịch vụ yêu cầu bạn bắt đầu nó.
Điều này tạo ra một dịch vụ chạy như tài khoản LocalService trình bày thông tin đăng nhập ẩn danh trên mạng. Trong hầu hết các trường hợp, điều này là tốt, nhưng nếu bạn muốn sử dụng tài khoản Networkservice (đó là những gì trình cài đặt tạo dịch vụ là), bạn có thể thay đổi nó bằng công cụ quản trị dịch vụ. Làm cách nào để sửa chữa để khởi động dịch vụ MySQL?Nếu bạn đã cài đặt MySQL trên các cửa sổ của mình, thì hãy truy cập Dịch vụ bằng cách thực thi lệnh "Services.msc" chạy hoặc từ menu Bắt đầu trên Windows của bạn và nhấp chuột phải vào tệp MySQL và sau đó dừng dịch vụ, bây giờ hãy mở XAMPP của bạn và bắt đầu mysql. Bây giờ MySQL sẽ bắt đầu trên cổng 3306.go to the Services by executing "services. msc" run command or from the Start menu on your windows and right-click the MySQL file and then stop the service, now open your XAMPP and start MySQL. Now the MySQL will start on the port 3306.
Làm cách nào để bắt đầu các dịch vụ MySQL?Tùy thuộc vào phân phối Linux của bạn, bạn có thể thay đổi trạng thái của MySQL bằng lệnh dịch vụ ... Để khởi động máy chủ MySQL: Dịch vụ sudo MySQLD BẮT ĐẦU .. Để dừng máy chủ MySQL: Dịch vụ sudo MySQLD dừng .. Để khởi động lại máy chủ MySQL: Dịch vụ sudo MySQLD khởi động lại .. Không thể khởi động dịch vụ MySQL trong khi cài đặt?Khởi động lại máy và thử cấu hình thể hiện lại.Gỡ cài đặt tất cả phần mềm MySQL và đảm bảo rằng không có dịch vụ và cài đặt lại.Đăng ký tìm kiếm để đảm bảo không có mục nhập MySQL.. Uninstall all MySQL software and making sure that there was no service and reinstall. search registry to make sure there was no MySQL entries.
Tại sao máy chủ MySQL không hoạt động?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. |